Piano lessons

Stephen endeavours to provide an enjoyable programme of music tuition and appreciation suited to the needs and interests of each student. Read testimonials...

Stephen teaching a student

Teaching approach

Students are encouraged to pursue their own area of musical interest or academic need, whether it be performance, preparation for AMEB or VCE examinations, or purely music for pleasure.

Lessons are usually held on a weekly basis at the Curtain Street studio in Carlton North using a Yamaha grand piano. View teaching hours.

Music theory

The piano tuition program includes basic music theory, aural skills and music history.

More advanced theory tuition is available, catering to the individual student’s needs.


Stephen has extensive experience tutoring VCE students towards achieving their goals and preparing for University entrance exams.

The VCE years can be very demanding and many students benefit from the additional support of a private tutor for all components of the curriculum: performance, music analysis, aural training.


Stephen is a great teacher, professional and friendly and just right for my daughter. Lessons address her specific needs and interests and are truly inspiring. I'm very pleased to have found him. - Susan, parent

I have been seeing Stephen for 13 years and he is the best piano teacher/accompanist ever!!!! - Olympia, student

Stephen is a great teacher and pianist! He is very knowledgable and patient. He has a great manner and makes you feel at ease when teaching, so you don't have to worry about being nervous while learning! - Joanne, student


Individual lessons

Enquire about one of the lesson options below!

30 minute lesson


Great for

  • Beginners
  • Young students

45 minute lesson


Great for

  • Intermediate students
  • Teenagers

60 minute lesson


Great for

  • Advanced students
  • Exam or performance prep

Lesson cancellation with less than 24 hours notice / no cancellation - lesson fee forfeited.

All fees inclusive of 10% GST

Credit Card payments accepted (2.2% transaction fee)