Overview of Training Programs
![Diane Legs up a Wall Diane Legs up a Wall](https://yoga.ca/wp-content/uploads/2024/01/Diane-Legs-up-a-Wall-e1706405025318.jpg)
100-Hour Immersion Program
The YAA's 100-Hour Immersion program is geared towards experienced yoga students who wish to deepen their understanding of the practices and philosophies of hatha yoga, but do not have intentions to teach.
![david david](https://yoga.ca/wp-content/uploads/2024/01/david-e1706405509204.jpeg)
200-Hour Teacher Training Program
The YAA has been recognized across Canada for its high standards of yoga instruction. The YAA-TTP is a mentorship-based program in Hatha yoga where students choose a YAA Senior Teacher with whom to apprentice. Students are able to choose a lineage that suits their needs and preferences, while following a standard curriculum of training.
![DSC09864 DSC09864](https://yoga.ca/wp-content/uploads/2024/03/DSC09864-e1710431385130.jpg)
Advanced Training Levels
With further training and experience, YAA Certified Teachers may also qualify for certification at the following levels:
- 500-Hour Level
- 750-Hour Level (Intermediate Teacher Status)
- 1,000-Hour Level (Senior Teacher Status)
![IMG_1277 IMG_1277](https://yoga.ca/wp-content/uploads/2024/01/IMG_1277-scaled-e1706412832720-300x300.jpeg)
YAA Workshops and Classes
Deepen your practice with YAA Sponsored classes & workshops. Hours count towards YAA Training Programs including the Immersion Program, Teacher Training, Equivalency Certification, Recertification and Advanced Training Levels.