Book or Hire Me To Perform At Your Venue Or Event!

From 1 on 1 To Full 1/30min Classes, I Use My Experience And Knowledge To Teach Every Level Player.


If you are here, you are determined to learn and improve and I admire that. Regardless of your playing level, together we will design a personalized lesson plan to improve or refine your playing in the most comfortable and productive way possible.

"I took guitar lessons from Mike for about three months over the spring/summer of 2013.  I’ve had numerous different guitar teachers over the years, and hands down lessons from Mike were the better of the experiences.  Mike combines a world-class talent with the patience and amiability only the best teachers possess.  Mike’s knowledge-base of music was seemingly endless, and he was happily willing to take the lessons in any direction I wanted, and teach at any pace I needed.  Thank you Mike for the great experience – three months will last a lifetime."  - Dan H.

"Michael is the best teacher any one can wish for!  He is the most kind and patient person and truly an expert at his craft.  Although, you pay for hourly sessions, it is clear that Michael spends much time before and after your lesson customizing his teachings specifically for you.   He is very professional, fully embraces positive reinforcement which inspires you to keep learning and pushing yourself to new levels. He is worth every penny and more!" - Jim B.


What Works For You?

​Lessons can been conducted online (via Skype or FaceTime) or in person (currently in and around Arlington, VA). In person lessons can be held at either the your residence or my home studio. There are 30 minute, 1 hour and 1.5 hour intervals available for both online and in person lessons.



  • Blues
  • Classic Rock
  • Progressive Metal/Rock
  • Jazz
  • Folk/Acoustic
  • Reggae
  • Pop
  • Hip Hop/R&B
  • Classical

Songwriting, Arranging and/or Engineering To Produce The Highest Quality Music For Your Sonic Vision

You Want To Feel Confident About How Your Music Sounds And Is Heard. I Can Help You With That!



  • Scales & Modes
  • Chord Voicings
  • Dexterity
  • Theory/Harmony (Jazz & Traditional)
  • Improvising
  • Songwriting/Progressions
  • Sweep Picking
  • Chord Solo