Practices to Enrich Your Practice.
Hi, I'm Michael.
Ashtanga yoga can be overwhelming.
Let me help.
I've been teaching yoga professionally since 2007. I specialize in Leadership and Resilience using Yoga Systems. This is a collection of my best resources, notes, and courses.
I'm a level 2 authorized Ashtanga yoga teacher, personal trainer, and functional range conditioning movement specialist.
I've worked one-on-one with thousands of students, studied and taught all over the world, and I'm just as passionate today as I was over 20 years ago, when I first started practicing.
A coach who actually pays attention.
Three specialist bots build your plan, run the diagnostics, and watch your daily check-ins. A real human reads the log every week and reaches out when something looks off. You don't have to figure out what to practice — and you don't have to wonder if anyone's noticing.
Builds your plan around an honest why (sankalpa) and concrete targets (vikalpas). Texts your daily reminder. Reads your check-ins and helps you reassess every six weeks.
Tell it the posture defeating you. It runs an FRC-style assessment and prescribes PAILs, RAILs, hovers, and CARs work — with embedded video for every exercise.
Match your goal (calm, energy, focus, sleep, depth) to your level. You get a concrete practice with dose, timing, and safety notes. Nothing generic.
And then there's Michael. The bots handle structure. He handles the judgment calls — the new injury, the rough fortnight, the plan that needs to be torn up rather than tweaked.
Your practice has a memory now.
Three different ways to keep an account of your practice — quick, visual, or in your own words — all merging into one timeline you can scroll back through. Patterns become visible. Progress becomes findable. Years from now, the surprise will be how much there is.
Three numbers, one to five, tapped from email, SMS, or the floating widget on every page. Frequent enough to make patterns visible, light enough to never become a chore.
A photo or clip of the posture you were working on, what props, what was notable. Pays off in years, not weeks. Public to the Student Union if you want it seen, private if you don't.
What you actually thought about today's practice, written in sentences, kept where no one else will read it. Reply to a vibe-check text in words and it lands here automatically.
One running timeline. All three feed into your dashboard with a 7- and 14-day stats card. Coaching reads from it. You scroll back through it. Nothing gets lost.
1,800+ Lessons. From First Practice to Teaching.
Your path through the complete Ashtanga education system
Functional Ashtanga
31 lessonsThe Mind-Body Organism
36 lessonsFoundations of Praxis
31 lessonsExecutive Systems
34 lessonsAshtanga Vinyasa Yoga
83 lessonsDecentralized Ashtanga
21 lessonsIntervention Strategies
52 lessonsAsana Theory
139 lessonsRange Conditioning
202 lessonsHumanities
70 lessonsAnatomy & Physiology
94 lessonsYoga Techniques
84 lessonsResearch, Systems, Inspiration
13 lessonsAdaptation
91 lessonsThemes
63 lessonsTeaching Arts
65 lessons◆ Video Series
Ashtanga Tech Support
Questions from the yoga corners of Reddit, answered on camera. Serious topics. Not-so-serious delivery.
Watch Episodes →Functional Ashtanga
Functional Range Conditioning meets Ashtanga Yoga
Every Ashtanga pose demands specific joint ranges of motion. Functional Ashtanga breaks each asana down joint by joint—identifying the exact flexion, extension, and rotation your body needs—then maps it to FRC mobility protocols that build those ranges systematically.
Select a pose to see its joint-action requirements and targeted training protocols.
Padangusthasana
Padahastasana
Utthita Trikonasana
Parivrtta Trikonasana
Utthita Parsvakonasana
Parivrtta Parsvakonasana
Prasarita Padottanasana A
Prasarita Padottanasana B
Prasarita Padottanasana C
Prasarita Padottanasana D
Parsvottanasana
Utthita Hasta Padangusthasana
Ardha Baddha Padmottanasana
Utkatasana
Virabhadrasana A
Virabhadrasana B
Dandasana
Paschimottanasana
Purvottanasana
Triang Mukhaikapada Paschimottanasana
Janu Sirsasana A
Janu Sirsasana B
Janu Sirsasana C
Marichyasana A
Marichyasana B
Marichyasana C
Marichyasana D
Navasana
Bhujapidasana
Kurmasana
Supta Kurmasana
Garbha Pindasana
Baddha Konasana A
Baddha Konasana B
Upavistha Konasana A
Upavistha Konasana B
Supta Konasana
Supta Padangusthasana
Ubhaya Padangusthasana
Urdhva Mukha Paschimottanasana
Setu Bandhasana
Urdhva Dhanurasana
Salamba Sarvangasana
Halasana
Karnapidasana
Urdhva Padmasana
Pindasana
Matsyasana
Uttana Padasana
Sirsasana A
Sirsasana B
Yoga Mudra, Padmasana, Utpluthih
Pasasana
Krounchasana
Shalabhasana
Bhekasana
Dhanurasana
Parsva Dhanurasana
Ustrasana
Laghu Vajrasana
Kapotasana
Supta Vajrasana
Bakasana
Bharadvajasana
Ardha Matsyendrasana
Eka Pada Sirsasana
Dwi Pada Sirsasana
Yoginidrasana
Tittibhasana
Pincha Mayurasana
Karandavasana
Mayurasana
Nakrasana
Vatayanasana
Parighasana
Gomukhasana
Supta Urdhva Pada Vajrasana
Sirsasana Series
3 protocolsThe Seven Knowledge Domains
A comprehensive curriculum spanning ancient wisdom and modern science
Ready to Deepen Your Practice?
800+ study guides. Joint-by-joint mobility protocols. A curriculum built over 17 years of teaching. All for less than a coffee.