Yoga Alliance Teacher Training, Windsor ON

Asana Theory and Practice
Creating and sequencing a variety of classes
Teaching to special populations
Meditation and Pranayama
Chakras
Mudras
Bandhas
Teaching Methodology
Yoga Anatomy and physiology
Yoga Philosophy
Yoga Lifestyle and Ethics
Ayurveda
and more