Teacher training courses with Yoga Dharma set you apart. You will inspire your students with your skill and confidence. Yoga Dharma offer a comprehensive teacher training system that equips you with the flair to teach as an individual.

Yoga Dharma teacher training courses include a 200-hour core foundation course, 300 and 500-hour advanced teacher training, 200-hour meditation teacher training and up to a 1000-hour masters course. 200-hour courses are also offered on an intensive and residential basis, either at Yoga Dharma UK or our centre in Bulgaria.

“Martin is a brilliant teacher. His knowledge and expertise on the practical, philosophical and historical elements of yoga are second to none” Stacie Kinchin

Read More >