500 Hour Ashtanga Yoga Teacher Training Courses The Who, When, Why, Where, And How
by Dee Jones
Regardless of your level of practice or determination, any 500 hour yoga teacher training course is not for the faint of heart. On a physical level the intensity of such a course requires long hours of consistent practice, training and study. On a subtler... More