The Sacred Roots 200 hour program gave me more than I could ever have hoped for in a teacher training. Kelly and Keri were the perfect blend of Yin and Yang and I will be forever thankful for the love and knowledge that they gave me over the last 7 months. From a deep dive into the Sutras, to anatomy dances, in depth instruction on how to teach, to Ayurvedic principles, and more, we learned everything we needed to know to feel confident to go out into the world and share our love of Yoga. - Crystal B.


Kelly and Keri provided the most amazing experience for us to grow and change ourselves as yogis. I learned so much about yoga and myself in this 200hr TT. They are amazing teachers and guided us beautifully through the training. I felt ready and excited to teach at every opportunity during and now after I’ve completed the course. I 100% would recommend and would take their program all over again. - Kailee S.

Class of 2018

Class of 2018



Sacred Roots Yoga Teach Training is an incredible program. There are a variety of modules including foundational training on many poses, skeletal variations, muscles, the study of yamas and niyamas. Aside from this, the teachers of this training are excellent yoga practitioners with a wealth of knowledge. They also do an amazing job fostering a sense of community within the group. This is a very high quality program, and I would recommend it to anyone looking to deepen their practice, become a yoga teacher, or to build a connection. - Lindsay R.

Class of 2022

I ended this yoga teacher training 100% confident that I could lead 60 minute vinyasa flow classes. Since graduation I have been teaching 2-3 Vinyasa Flow classes a week and it wouldn't be if not for Sacred Roots! - Kenia C