Shukl’acharya’s Courses Yoga Teacher Training beginner (200 hours / 17 days) intermediate to advanced (500 hours / 45 days)