Yoga Teacher Training Courses available in India aim to provide education and consultation apart from teaching elaborate asanas (yoga postures), meditation, pranayama (breathing exercises), chanting mantras while practicing deep breathing, kriyas (exercises to cleanse the body system from within), proper diet, yoga philosophy, and lessons from the Bhagavad Gita. The courses are extensively...