After an intensive month of teacher training at the Universal Yoga Centre in Dharamsala, I would highly recommend learning yoga with UYC. Vijay and Aravind are excellent teachers and provide a professional, friendly and encouraging environment in which to learn yoga. The YTT-200 course is well structured with a good balance of theory and practice. Morning pranayama and ashtanga classes bring an invigorating start to the day, followed by insightful theoretical classes and self-study time early afternoon. The special classes are particularly challenging, with practice focusing on back bending, hip openings, transitions and inverted postures. The day often winds down with hatha class and chanting, providing relaxation and calm into the early evening. The assistant team are very helpful and give great adjustments to correct alignment and deep into the postures. Overall the teacher training helped to strengthen my practice and I’m extremely grateful to Vijay, Aravind and the assistant team for sharing their skills with me. UYC provides a great combination of beautiful locations, excellent teaching and the opportunity to meet and learn with other dedicated and friendly fellow yogis. UYC is an excellent yoga school and their teacher training course is well worth all the challenges it brings.