I have had guitar lessons with John Lewis for two months now and I have to say without a doubt, he has exceeded my expectations in every way. Not only is he a very talented musician, he also possesses a rare talent for communicating and teaching guitar and musical concepts that are sometimes hard to grasp. He is patient, kind, encouraging, inspirational, and very creative in his teaching style. He knows how to judge exactly how much information I can handle at one time and I never leave feeling overwhelmed. He always makes the lessons interesting, challenging, and FUN! I am so grateful to have found this wonderful teacher and I highly recommend him to anyone from beginner to advanced. He truly is the Best of the Best!!!