Our 300-hour Yoga Teacher Training courses aim to provide the highest standards in teaching and to motivate our graduates to be an inspiration to their students. Good teaching is based on a firm foundation, which includes a solid personal practice and an understanding of the roots of Yoga and their role in modern yoga classes.