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 six-week plan that makes starting easy.
Your coach builds you one six-week plan — around Ashtanga Vinyasa, Functional Range Conditioning, pranayama, and meditation — broken into manageable time domains that fit the day you actually have. It makes practice genuinely easy to start. The barrier to entry drops, and small, repeatable changes become big shifts over six weeks.
A moving practice sized to the day — a few sun salutations and a short seated set, or a fuller sequence when you have it. You always know exactly what today is.
Targeted joint work — PAILs, RAILs, CARs — for the postures that stop you. A little each day, so range actually changes instead of resetting.
Breath practice matched to what you need — calm, energy, focus, sleep — in short, safe doses with clear timing. No guesswork.
A simple sitting practice that starts at a few minutes and grows only as far as you want. The habit matters more than the length.
Michael builds it, and Michael watches it. He sets the six-week arc, reads your weekly check-ins, and adjusts when life happens — a new injury, a rough fortnight, a week that needs less rather than more.
Ashtanga for the busiest person.
Support exactly how you need it. Getting on the mat should be the easy part — not a scavenger hunt for the right video. The Ashtanga Classics give you every traditional sequence ready to press play, the Practice Builder lets you assemble your own, and when you're ready you record your own practice video and your own count. Follow along, or be your own guru.
Half and full Primary, Intermediate, Third Series, and the classic combinations — each one ready to guide you, counted through. No more scrolling for the right video.
Assemble exactly the practice you want — a few sun salutations or a full series — sized to the minutes you actually have today. Easy to start, easy to keep.
Film your own practice as you flow, and lay down your own vinyasa count in your own voice. Practice to yourself, on repeat — be your own guru.
Be your own guru. Some days you want a plan handed to you. Some days you just need the count and your own breath. Both live here.
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.
Three ways in. Pick what fits.
Library
$5.50/monthEverything. The digital garden, fully open.
- Scrapbook, Nudge, Journal — the full stack
- 20+ courses (Foundations, Functional Ashtanga, Advanced Practice)
- Movement, Breathing, and Motive bots
- The full Tech Support archive
- Yoga Club shala feed (read + react)
Yoga Club Distance
$39/month or $390/yearEverything in the library, plus the live room.
- Live classes — the cyber shala, open room
- Drop in, do your work, log off when you're done
- Post directly to the Yoga Club shala feed
- Drop in at the WDC shala if you're nearby
- No personal adjustments — this is community practice, not coaching
Live Coaching
$100/month or $999/yearOne-on-one with Michael. This one stands on its own.
- Direct video sessions on a recurring cadence
- Personalized 6-week plans you can revise as you go
- Async messaging between sessions
- Mobility, breath, motivation, sequencing — whatever your practice actually needs
- Or try a single $150 session first
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.