This piano teacher offers piano lessons in all styles of music for ages 4 and above, from beginner to advanced. He has a Bachelor of Arts with Honours in Music degree and a great deal of professional experience performing and teaching piano lessons. He has been teaching piano lessons since 2008 privately and in schools. This piano teacher has won top prizes at piano competitions, performed as pianist and musical director for musical theatre productions, and performs regularly as a cocktail pianist in bars and restaurants. He also appears often with jazz bands and as a piano accompanist for choirs. This piano teacher's high level of expertise in classical, pop/rock, and jazz styles allows his piano lessons to be flexible, catered to the musical interests and aspirations of his individual students.