This Hatha yoga teacher training certification has been such an amazing experience. I have learned so much, not only about Yoga but also about myself. The teachers are wonderful. You can tell how passionate they are about what they are teaching and they really push you to achieve your best.