Teaching

I teach composition, orchestration, theory, harmony, counterpoint, and listening and musicianship skills to students of all ages and levels of practice. I especially love to teach music fundamentals to beginners. Contact me for rates and availability.

Professional Services

I am a very experienced orchestrator, arranger and music editor. I also make high-quality midi orchestra mock-ups. Please contact me for more information.