I have taken both the 200 hour and 300 hour Yoga teacher training courses. Boy, am I glad I did! These are science-based classes that use the most current philosophy and knowledge on muscles, movement and the biomechanics of the body. We spent time in the classroom with our didactic training and had hands-on work to put our knowledge to work on actual people.