Piano · Guitar · Ukulele · In-home · Online · Group

Learn piano, guitar, or ukulele with a teacher who comes to you.

I'm Jon — a music teacher and composer with 20+ years of experience and a master's in music education. I teach in students' homes across the SF Peninsula and the Sacramento area, and online everywhere else. Your first online private lesson is free.

No commitment. 25 minutes, online — just you, me, and your instrument.

20+ years teaching piano
M.Ed. Master's in music education
100+ original pieces composed for students
3 ways to learn: in-home, online, group
How it works

Three notes to get started.

No forms, no phone tag, no guessing whether I'll write back. Pick a time, and I'll be there.

1. Pick a time

See my real availability on the calendar and book a free 25-minute intro lesson online.

2. Meet me at the piano

We'll talk about your goals, your experience, and the music you love — and play a little.

3. Start playing

If we're a fit, we'll set up your regular lesson time — online, in your home, or in a group class.

Lessons

Choose the way you want to learn.

Every lesson is built around the student in front of me — kids, teens, and adults, from first notes to advanced repertoire.

Anywhere

Online lessons

One-on-one piano, guitar, or ukulele lessons over video, from wherever you are. Booking and payment happen right on this site.

Learn more →
Peninsula & Sacramento

In-home lessons

I come to you. No driving, no waiting rooms — piano, guitar, or ukulele lessons in your own home, on the SF Peninsula and in the Sacramento / El Dorado Hills area.

Learn more →
Small groups

Group music classes

Learn alongside other students in a fun, social setting — online group classes and in-person co-op classes.

See all group options →
Jon is fabulous! Our two boys have taken piano lessons from him for years, both live and online. They thrive under his teaching style and have advanced rapidly. Jon doesn't just teach piano, he helps to cultivate a love of learning and an appreciation for music... He is a treasure to our family and we recommend him highly.
— Dee, San Francisco Bay Area
Free lessons on YouTube

Try before you even book.

Hundreds of students learn from my free lessons on YouTube. Watch a few — and when you're ready for feedback on your playing, the first live lesson is on me.

Visit the channel →

Your first online private lesson is free.

Pick a time on the calendar and it's yours — I'll meet you there over video. No pressure, no commitment, just 25 minutes together. (Group classes are priced separately — this free lesson is for private lessons only.)

Book your free online lesson