Each lesson is designed especially for you! I listen to your goals and develop an outline for your musical journey that leads to your destination. These are truly fulfilling guitar lessons.

Guitar lessons can include learning songs, scales, modes, arpeggios, soloing, songwriting, playing faster, phrasing, etc. The sky is the limit!

Imagine what it will feel like to pick up the guitar and play whatever you want! I have taught hundreds of students to do just that.

Imagine expanding your social circle and hanging out with real musicians who have the same interests as you! There is no better feeling in the world than jamming with other like-minded players.

Learn to play with better technique so you no longer struggle with the instrument. Playing fast is fun and challenging. Playing easily makes for effortless music-making. After teaching for more than 30 years, I can say I am one of a very few teachers who has cracked that code.

Learn music theory and ear-training so you can translate the music you have in your head onto the guitar! Playing songs you like will no longer be a mystery. I have developed a unique way to teach students so that while you learn your favorite material, you understand what’s going on beneath the surface.