Convenient, fun, and engaging online piano lessons located out of Bay Area, California!


I love to share my passion for playing the piano (in all genres!), music theory, and music history. I teach all ages from students K-12 to adults.

My virtual studio offers annual recitals, group studio masterclasses, and preparation for ABRSM exams, all from the convenience of your home!

Private Lesson Rates:

– $130/month (weekly 30 min lesson)

– $195/month (weekly 45 min lesson)

– $260/month (weekly 1 hour lesson)


My current teaching hours are: (In PT)

Monday: 9am – 8:30pm

Tuesday: 9am – 8:30pm

Wednesday: 10am – 6:30pm

Thursday: 10am – 5:00pm


For more information, or to schedule a free 15 min trial lesson, please email me at!


We LOVE lessons with Christopher! Our son had never taken lessons before and we were skeptical that a fully online format would work but we have been MORE than pleasantly surprised at the progress he has made! Being online offers a lot of flexibilty as well. If we have to be away from our home during a lesson, our son can log on from any other place that has an available piano/keyboard and still attend his lesson. Christopher is wonderfully patient and guides his students through their work expertly. We highly recommend him!

Rating: 5 out of 5.

I love piano class, because Mr. Christopher is patient with me and keeps things fun even though virtual classes can be hard. I get to learn some songs that I like and some that challenge me to get better and better. In the end, I love piano class more than I love chocolate!

Rating: 5 out of 5.

Christopher is a fantastic instructor with a gift for making virtual lessons fun and engaging. He listens, challenges me to improve, and is infinitely patient as we go through the process together. I have grown exponentially under his care and guidance. Virtual lessons with Christopher are genuinely for anyone at any level.

Rating: 5 out of 5.

I’ve been taking lessons from Christopher for about 1 1/2 years and I have so much respect and admiration for him. He is very professional, result oriented, and makes everything fun. Be it a concept or musical piece, he is quick to identify my strengths and weak points. He makes everything easy and fun to work with. For a while I was struggling with my left hand, and he was very methodical in trying various techniques to see what worked and dive into it more. He is very knowledgeable, very patient, and helps me reinforce my confidence time to time. I truly enjoy learning from him and highly recommend him!

Rating: 5 out of 5.

Christopher is a fantastic piano teacher. He has been very flexible with me as a working adult taking up piano later in life. I look forward to meeting with him and having someone to help track my progress and who can answer questions. I highly suggest Christopher to anyone who wants to improve their piano playing.

Rating: 5 out of 5.

My daughter has been taking lessons with Christopher over the past year and we have been so pleased. Her skills have grown immensely. Christopher does a great job making things fun while also challenging her skills. We also love the convenience of the virtual lessons. We highly recommend Christopher for piano lessons.

Rating: 5 out of 5.