My daughter has been working with Joe for two years and continues to make amazing progress. His approach that lets her take the lead and explore different things that she is interested in has been key to keeping her engaged. That said, he also pushes her outside her comfort zone from time to time by teaching her new things she wouldn’t have pursued. She really enjoys working with him and the myriad opportunities he finds for her to play with other students and perform in public. Joe is willing to take on new challenges for himself as well, which is really inspiring to his students. I took banjo lessons with him for several months and was amazed at how his patience and sense of humor infused every lesson.