The 300 hours yoga advanced training builds upon the fundamental concepts taught in the 200 hour teacher training course and deepens our understanding and practice. The 300 hours teacher training in rishikesh, India prepares us to learn the principles and techniques of yoga that are more advanced than those taught in the 200 hours teacher training program. This advanced 300 hours Teacher Training program is designed for those students who have completed an approved 200 Hour Teacher Training as designated by the Yoga Alliance. Today Yoga is undergoing a revival of sorts, with its holistic health benefits being widely accepted and scientifically proven. Yoga’s effects on Physical, Mental, and Spiritual well being are being appreciated and sought after by an increasingly health-conscious public.