jimharringtonyoga.com
500 hour Advanced Yoga Teacher Training - Jim Harrington Yoga
500 hour Advanced Yoga Teacher Training in Cape Town. 3 Separate modules. Advanced applied anatomy, teaching methodology, philosophy, meditation and asana.