Hi, I’m John!

Thanks for stopping by!

I absolutely love helping guitar players of all ages and experience levels connect with the music that inspires them on a deeper level. Through theory, ear training, technical skills, improvisation, and of course learning your favorite songs, my goal is to make sure learning music never feels like a chore. I want you to feel excited, motivated, and inspired after every lesson—and eager to pick up your instrument every day.

Please take a look around my studio’s website! You’ll find my lesson policies, teaching philosophy, my history with the guitar, materials I use and recommend, and an easy way to reach me.

  • "John has proven to be a very good instructor. He is an extremely talented guitarist possessing a thorough knowledge of music theory which he is able to explain in terms I am able to understand as he patiently encourages me to play outside of my decades old comfort zone. John has inspired me to play my guitar daily and apply what I have learned in the few months we have worked together."

    — Lee

  • "John has been an incredible guitar teacher for my son, who started with no formal music training. John is a very kind and patience teacher. He does a good job of encouraging excellence but understanding the process of a student learning new skills. There is a comfortable space for parents/caregiver to observe the lesson and the atmosphere is always warm."

    — Lauren

  • "John's passion for music, and his natural ability to teach and coach make him an absolute pleasure to work with. I highly recommend John to anyone looking to begin or improve their guitar playing skills!"

    — Brendan