The students of all level are taught here by some of the most knowledgeable yoga masters in India. The courses here include Asana Alignment, Meditation, Pranayama, physiology, Human Anatomy Physiology and teaching practice. The intensive yoga teacher training courses are of 100 hours, 200 hours, 300hours and 500 hours duration. All the courses are internationally accredited with Yoga Alliance USA. The yoga certification courses are also registered with most of the yoga organisation in world. The main aim of yoga teacher training in India is to help the students develop and deepen their practice as well as prepare them to become successful yoga teachers. All the teacher training courses are suitable for everybody depending on their level of yogic competence and knowledge.