Joe is fantastic! He is extremely patient and kind. in teaching my daughter who has "artism" (her word for her autism). He adjusts his pace to match hers as needed to accommodate and modifies according to her abilities and learning styles. I was nervous about her learning how to actually "read" music, but she is excited both when he comes and when we practice during the week. He utilizes several techniques to reach her and she is COMPLETELY engaged with him for the entire hour of lesson. She readily practices reading, writing, and playing the material from each lesson which is a testament to his ability to instill in her looking forward to the next lesson. What a great find!