Yoga practitioners who have completed the 200-hour Yoga Teacher Training in Rishikesh, India, or who are dedicated to furthering their skills through Advanced Yoga Classes in Rishikesh, India, are eligible to enroll in this 300-hour yoga teacher training. This yoga class is intended for those who are in good physical shape, who aspire to learn yoga, who believe in the dissemination of knowledge, and who wish to commit to this inner spiritual practice.