Our 300-hour yoga teacher training program is an advanced certification program incorporating elements of traditional Hatha and Ashtanga yoga in a multi-style yoga teacher training course. The course is for yoga practitioners who have completed their 200-hour yttc from a recognized school as well as for practitioners who have studied yoga for an extended period of time and are ready to dive in deeper into the science of yoga.