This online program is an excellent starting point for your journey to becoming a successful yoga teacher. In addition to deepening your understanding of yoga practice and instruction, it also fulfills most of the non-contact hours required for our in-person 200-hour Yoga Alliance program.