At the Atman Yoga School, our 200 Hour Vinyasa Ayurveda Yoga Teacher Training is 6 months long. Our 340 Hour Advanced Vinyasa Yoga Teacher Training is one year long. Our Restore Yoga Nidra Teacher Training and Ayurveda Immersion are each one weekend long.