Michael, from my first lesson was so attentive to what I wanted to learn. Kind of in passing, I told him that I loved to sing but was afraid to so he really coaxed me to sing along to all the guitar songs I was learning (I really do not think that any other guitar teacher would have bothered...like "not my job". But, not Michael, he took that on as his job because he recognized that it was important to me). Likewise, when I would show an interest in a particular type of music (i.e. I like acoustic and more mellow, verging on country even), he found songs like that for me and he taught me my songs I had picked even though I doubt that they would have been his picks. In summary, he wanted me to relate to and enjoy the music; the lessons are all about what I want to get out of them...with professional guidance along the way as well. The other thing I want to definitely mention is that, Michael is top-knotch, professional and KNOWS music. He encouraged me to not only learn songs to play but to understand the theory of the music in those songs. I feel very proficient in music theory after taking classes with Michael. I not only play the stuff but I "get it." I understand the technical theory involved. I really think that this is something not every guitar teacher brings to the table or encourages. Many just do not know it! With Michael, we can move from guitar to piano so that he can illustrate something about chords in a key or the difference between major, minor, dominant and diminished chords. Bottom line, I have fun during my lesson but I learn so much more than memorizing chord shapes on the guitar. And, when I play and sing a song...well, it really feels great! Honestly, he is the BEST! He just cares so much about you learning all you can regarding music and he knows how to teach it so that you get to understand what can at first seem so unfamiliar. Michael has the holistic approach. He makes music familiar, logical, relatable and, most of all, Enjoyable. As his student, thumbs-up!