This style of Yoga is still taught in its pure form in Pune, India and is based on principles of accurate alignment and support through the use of props to enhance optimal flow of physical and mental energy. Like Ashtanga Yoga (see below), Iyengar Yoga also has its roots in the teachings of Krishnamacharya and the Yoga Sutras of Patanjali.