This online program is a great way to begin your journey in becoming a successful yoga teacher. Along with learning more about the practice and teaching of yoga, this program also fulfills most of the non-contact hours for our in-person 200 hour yoga allianace program. https://yogaeducation.org/yoga-teacher-training-online-program/