Man in gray sweater standing in lush green garden with ferns and sunlight filtering through trees.

Let’s make music together.

Welcome!
My name is Josh. I’m a professional Jazz guitarist and private online guitar teacher based in the San Francisco Bay Area. I offer personalized guitar lessons for beginner through advanced players with a focus on musical confidence and joy.

Josh is such a wonderful teacher to learn from AND an amazing musician to play with. I hired Josh to play on many gigs and each one he has surpassed all of my expectations. This encouraged me to take a few guitar lessons from him. One of the things I appreciate about Josh is how comfortable he made learning. I never felt bad about my level of skill and after each lesson I felt so energized to practice and try new things. Josh is someone who is able to communicate music on all levels and I appreciate his commitment to the art and to making music accessible to everyone.
— Autumn Salvo, student and colleague
I highly recommend Josh as a teacher! I’m an experienced guitar player but I’d never learned jazz and I had minimal knowledge of theory, so I hired Josh to take me back to the basics on both topics. He met me exactly where I needed him to in terms of musical knowledge and showed me things that are both immediately useful and help me better understand the music conceptually. Plus he’s just a really nice guy. Hire Josh!
— Adam Rosenzweig, student
Josh is a committed, kind, and knowledgeable teacher with a great depth of experience to draw on. I learned more from regular lessons with him than any other teacher I’ve had and certainly more than I could have on my own.
— Caleb Phair, student

Contact me.

Interested in working together? Fill out some info and I will be in touch shortly. I can’t wait to hear from you.