Himalaya Yoga Valley (RYS 200&500) Yoga Alliance Intensive) offers the highest quality Yoga practice, Yoga Teacher Training, meditation courses a variety of workshops for both beginners and seasoned practitioners. Our Teacher Training Course (TTC) is a 200 hour Yoga Alliance registered, one month intensive training program. It is an internationally affiliated and certified course with Yoga Alliance, and the World Yoga Council. Our Teacher trainees gain a comprehensive understanding of the practice of yoga asanas, philosophy, physiology, anatomy, Ayurveda, mudras, pranayama, and meditation. Himalaya Yoga Valley have developed a unique systematic adult learning approach which utilizes these practices in an outcome based classroom setting which ensures our graduates go on to teach with confidence.