Choose the learning plan that works best for you.

Try it out at no risk.  If following our first lesson you don't wish to continue, then you don't need to pay. I also offer discounts for families who enroll multiple children.
  • Starter
    Beginner-friendly lessons for younger students
    $190
    per month
    • Includes four 30-minute lessons
    • Virtual lesson option
    • Optional: In-home lessons available for an additional $75 per month
  • Most popular
    Performer
    Best complete experience for in-home lessons
    $360
    per month
    • Includes four 60-minute lessons
    • Covers all lesson books and learning materials
    • In-home lesson option
    • Audio-recorded summary and practice notes after each lesson
  • HOUR LESSONS
    One Time Classes
    $95
    per hour
Note: I have a flexible rescheduling policy - if you notify me at least 24 hours before that you need to skip a lesson, then that prorated lesson amount gets reduced from the following month's tuition. In-home lessons are subject to an additional travel fee if outside of a 10-mile radius from Centreville, VA.

Testimonials

We had a wonderful experience with Tim Cheng as the piano teacher for our children! They LOVED it! His knowledge in music, skill set in playing the piano, ability to teach, and easy-to-work-with personality make him a great piano teacher!”

- Hon M.

Timothy creates a nurturing environment that allows children to grow and flourish at their own pace. Through his engaging teaching methods, he ignites a spark of curiosity and enthusiasm that propels my children forward on their musical journey.

- Xing L.

Tim is an amazing pianist! He knew how to add his own creative style when it came to improvising. He always encouraged and inspired me to improve. I now have confidence in my piano playing and improvisation.

- Kristen L.

Tim has been really great to work with! Knowledgeable, flexible and always able to work around my schedule. If you’re looking to ease back into lessons and getting on some sort of routine without feeling overwhelmed, Tim is the person to help you!

- Wendy W.

Send me a quick message!

Even if you're only a bit curious, I'd love to hear from you.
Contact me