We love Ashtanga Yoga,
and we love inspiring students to explore variations of postures that fit their unique bodies. Some in the Ashtanga community feel uneasy about our inclusive approach, but at CPY, we believe yoga is for everyone. Instead of tolerating body shaming, we chose to celebrate diversity. For years, we distanced ourselves from using the name Ashtanga Yoga, determined to create a space where all are truly welcome.
We’re here to support your practice and help you fall in love with yoga—just as you are.

The CPY Pivot
So we pivoted. Rather than squeezing into the rigid yoga box that’s often imposed on Ashtanga teachers, we carved out a path that’s meaningful and helpful. That’s why everyone says CPY has a heart full of love—you can feel it the moment you walk in.
Because of the challenges we faced within the yoga community, we evolved into a powerhouse of knowledge and dedication. Our support for our students is unwavering, and our passion continues to grow.
We know that you can learn and understand this, and you deserve to learn it. Who are we as teachers to decide who gets this knowledge or not? That's not our place as teachers. We aren't here to tell you that a pose or sequence isn't for you; we are here to show you that a pose has multiple varieties, so let's find the one that works for you!
Our study of Ashtanga is a never-ending journey. This commitment to continuous learning is a powerful aspect of our classes at CPY.
Teachers and students alike are always on the brink of discovering something new about body and mind. The journey is more than enlightening—it’s exhilarating, and every class is a chance to ignite curiosity and joy.
Do CPY teachers have any training or teaching experience?
Curious about our background? Calvin and Theresa have trained for more than 6,000 hours with some of the world’s most inspiring yoga teachers. Individually, we’ve each taught around 29,070 yoga classes (yes, you read that right!), bringing our combined experience to 12,000 hours of training and an impressive 58,140 classes taught. Our enthusiasm for teaching is as strong as ever—boredom isn’t in our vocabulary, because we love what we do and we’re always practicing yoga alongside our students.
Beginners and first time students to CPY:
please sign up for a introductory private lesson before joining us for group classes! Thank you!
Links related to this post:
- More about CPY
- Invite CPY's lighthearted energy to your office
- Planning an event with CPY
- A meditation session designed around you
- Athletes love CPY's yoga therapy
- Start Practicing at home. Videos to get you going
- Learn about our book about how yoga is meditation
- The path of commitment - the yoga mind
Use the schedule below to sign up for an Ashtanga Yoga Class at CPY
Ashtanga yoga classes meet on Tuesday and Thursday at 4:30 and 6:30pm and Sunday at 9:00am. Look for the titles of classes that say "yoga class" or "Yoga 101" - those are ashtanga focused.








