The whole experience of teacher training was absolutely amazing! Many techniques like Ashtanga Vinyasa, Iyengar Yoga and the use of props, Yog Nidra, many Meditation techniques, Mudras, Ayurveda, Hatha Yoga, Shatkriyas (Detox cleansing techniques), prenatal yoga, and stress relieving techniques were taught. I have personally experienced relieve in mental confusion and stress from many of the techniques I leant here. Anatomy and physiology sessions were amazingly presented and were like eye openers as we learnt many practical insights about human body and Yoga philosophy. This knowledge will be beneficial for me, my family and also for my future Yoga students. The journey was very exciting as personal attention was taken care to all students where they brought out the inner quality of me that were hidden before. Well trained, knowledgable and professional teachers who are wide knowledge of many types of Yoga styles and Yoga philosophy. Emphasize was given on how you can take Yoga as a professional career as a Yoga Teacher. Thanks to all teachers of the Institute. I have high regards for all the teachers of the team!!