Yoga Teacher Training, 100 hours, 200 hours, 300 hours 500 hours with Yoga Alliance USA certification.