Located in Rishikesh, India, AYM Yoga School provides certified yoga teacher training. It is India’s best center for this type of training, and it is especially renowned for its residential courses. The School offers several residential courses: the 200-hour yoga teacher training course, the 300-hour YTTC, and the 500-hour Hatha Yoga TTC.