Awesome teacher!! I have been taking lessons for five years with Eric and can honestly say that I would not be where I am as a guitarist today if I hadn't. As a teacher, Eric helps to explain not only "how" to play, but goes further to explain the "why" behind it all, teaching the "music theory" behind what is being played in a way that is both understandable and applicable to becoming a better musician. Starting out as just a beginner, I knew that there was always something new that I could learn from Eric, from learning how to play my favorites songs, to being taught new chord structures and scale concepts, I always had something cool, exciting, and challenging to go home and practice. I would highly recommend Eric as a teacher for anyone looking to become a better guitarist and musician.