Joe is an exceptional teacher. My daughter (9 yrs) has been taking lessons from him for nearly three years and we both appreciate his blend of expert instruction, humor, appreciation for a wide range of music, and high expectations. He’s also just a kind and thoughtful human being. Yes, getting her to practice is not easy but Joe makes the practice manageable (blend of “note races”, mystery songs, and song chosen by the student) with the baseline expectation that the guitar is “in your lap” at least once a day. He also creates low-key, optional performance experiences which add a level of fun and opportunity for students. I cannot recommend him highly enough!