Before beginning teacher training, I really didn’t know what to expect. While in my training, I talked with other teachers who had taken a teacher training with someone else. From my conversations with others, I realized that some programs don’t really equip teachers to actually teach. With Joseph, I spent so many hours practicing my teaching skills, and getting feedback for improvement. I started teaching a weekly yoga class about a month and a half before I graduated. By the time I graduated, I had complete confidence in my teaching skills. I feel fully prepared to teach classes and help students. Joseph is an amazing teacher. He is skilled, and knowledgeable. Beyond that, he cares for each of his students. Joseph desired for each person in his training to learn and grow emotionally, spiritually, and in the physical practice of yoga. I highly recommend his training to anyone!