Lessons offered in:


Music Theory



Now available online through Face Time, Skype or Zoom


I came away from my lesson with James feeling so happy knowing that he will be teaching and encouraging me all the way going forward. I am actually lost for words to express what an incredibly positive experience I had today.”

— Michele L.

I strive to make every single lesson as rewarding as possible. Every student is treated as an individual and I encourage them to help me select the music that they most want to learn. 

I teach a traditional music reading based approach but I have also had great success teaching a chordal based approach that emphasizes ear training. I consider myself fluent in Classical, Jazz, Blues and Pop. My students have ranged from as young as 4 to some in their 80s. 

Contact me today for a free 30 minute trial lesson.