Joe is a great teacher – friendly and knowledgeable. Taking lessons with him taught me a lot about so many subjects – guitar specific things like fretboard knowledge, and more general subjects like theory, arpeggios, or learning tunes. Also Joe gave me good practical advice for playing in jam sessions.
As a teacher he listens, is organized, and gives good feedback. In my case I had plenty of homework outside of the lessons to help me reach my goals.