Joe has been my teenage son’s guitar teacher for the past two years and our family feels so lucky to have him! He’s thoughtful, fun, keeps kids engaged, patient and makes the experience so positive. I really appreciate that he allows his students to make choices about what they want to learn and it exponentially helps in their learning curve! Additionally, as a busy mom of four, having the online scheduling and ability to change and make appointments is fantastic. I can’t say enough about how great Joe is!