I took lessons from Michael, concentrating mostly in theory. Michael was very involved, informative, nurturing, and extremely well prepared for each lesson. It was a pleasure learning with that added personal touch that only comes from a great teacher. His prowess as a guitar player, and his knowledge of theory ranging from the basics up to the expensive chords are pure magic. Not to mention, he is willing to join in on a few jam sessions to encourage camaraderie and the ever important "live atmosphere" among his students. The student will be content, disciplined, and stage ready!