I am offering piano lessons to students of all ages and levels. My approach aims to develop a student's musical imagination, their understanding of music, and technique. I draw on my own performing experience and advanced studies in piano and music theory in order to help my students to make beautiful and meaningful sounds on the piano and to understand and enjoy music more deeply. My approach to classical piano involves both developing the ear and reading skills, while it varies according to what works best for the individual students. I can also teach jazz, folk, and popular styles, which can involve reading chord symbols and improvisation. In addition I can teach music theory, ear training and music appreciation.

Reviews (1)

Stephen is a great teacher. He has a lot of patience (since I’m a beginner) and knows how to explain everything very carefully.

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since December 2019
  • Phone number verified
  • Linkedin connected