All Yoga Training school is the fruit of 10 experience organizing yoga teacher training and certifying more than 2000 successful yoga teachers from all around the world. Today, All Yoga is a worldwide community of Yoga practitioners and schools offering Ashtanga Vinyasa Yoga Teacher Training and Yoga Alliance Certification. We have locations in Bali and Thailand to serve our growing base of students that seek either to learn to be a yoga or simply to deepen their own yoga practice.