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.
No forms, no phone tag, no guessing whether I'll write back. Pick a time, and I'll be there.
See my real availability on the calendar and book a free 25-minute intro lesson online.
We'll talk about your goals, your experience, and the music you love — and play a little.
If we're a fit, we'll set up your regular lesson time — online or in your home.
Every lesson is built around the student in front of me — kids, teens, and adults, from first notes to advanced repertoire.
One-on-one piano, guitar, or ukulele lessons over video, from wherever you are.
Learn more →I come to you. No driving, no waiting rooms — piano, guitar, or ukulele lessons in your own home, across the SF Peninsula and Sacramento & El Dorado Counties.
Learn more →Group piano, guitar, and ukulele classes through two local homeschool co-ops — I teach the class, the co-op handles enrollment.
Learn more →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
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.
How to Remember the Notes on the Grand Staff
Why Sight Reading Piano Is So Hard (And How to Fix It)
Piano Fingering Tricks Every Pianist Should KnowPick a time on the calendar and it's yours — I'll meet you there over video. No pressure, no commitment, just 25 minutes together. (Co-op classes aren't included — this free lesson is for private lessons only.)
Book your free online lesson