Joe is a great instructor and really enhanced my knowledge of the guitar. He takes the time to break down the concepts and makes them easy to understand. I would definitely recommend taking lessons if you want to not just learn, but understand how to play.