This piano teacher offers classical and pop/rock piano lessons for ages 5 and above, from beginner to intermediate level. This piano teacher has a Bachelor of Music degree and extensive experience performing and teaching piano lessons. He has been teaching piano lessons since 2007. In addition to his classical piano training, this piano teacher performs pop/rock piano for coffee houses, bars, weddings, and other events, and has been worship music leader for several churches. He also performs on and teaches double-bass, and is currently pursuing a Masters of Music degree at the University of Toronto. This piano teacher offers student-driven piano lessons, catered to each student's musical interests and learning style.