100 hours Yoga Teacher Training Course offers a deeper knowledge of Yoga Teacher Training, theoretically and practically both. It offers hands-on training program that includes all the important elements of yoga i.e. asanas, pranayama, kriyas, practical anatomy, adjustment, alignment, mantra chanting, meditation and other traditional yoga techniques.