This program helped both physically and fundamentally! I got to learn how the body moves and then apply it first hand. The teachers work with you to figure out struggle points in a way that benefits you the most and we’re always willing to help however they could. I highly recommend this course if you want a better understanding of mobility and rotation because they explain it in a way that is friendly for all level to understand. And if you are lucky like me your instructors cats will make some guest appearances to keep you motivated!