Free yoga, taught well.

70+ classes, new ones every week, from ten minutes to a full hour.

On-Demand Library
Free

One free account gets you my full class library, plus my letters: new classes, what I'm teaching, and what I'm reading and listening to. Unsubscribe from the letters anytime.


✓ New classes each week
✓ Curated programs & series
✓ Practices for every mood, level, and schedule
✓ Practice at your pace, on your time
  • Better Than Nothing (Way Better)

    Better Than Nothing (Way Better)

    10 min

    A quick full-body flow for the days you only have a few minutes. Wake up the legs, open the side body and shoulders, and keep your promise to yourself to practice.

  • Awaken Your Day: Day 7

    Awaken Your Day: Day 7

    20 min

    The final class of the seven-day morning series. A joyful, motivated finish to the week.

  • Awaken Your Day: Day 6

    Awaken Your Day: Day 6

    20 min

    Day six of the seven-day morning series. We start seated and build from there.

  • Awaken Your Day: Day 5

    Awaken Your Day: Day 5

    20 min

    Day five of the seven-day morning series. A hip-focused flow with a heart-opening finish.

  • Awaken Your Day: Day 4

    Awaken Your Day: Day 4

    20 min

    Day four of the seven-day morning series. Over halfway there.

  • Awaken Your Day: Day 3

    Awaken Your Day: Day 3

    20 min

    Day three of the seven-day morning series. A flow for the hamstrings, hips, and a steady start to the day.

  • Awaken Your Day: Day 2

    Awaken Your Day: Day 2

    20 min

    Day two of the seven-day morning series. We start standing and get moving right away.

  • Awaken Your Day: Day 1

    Awaken Your Day: Day 1

    20 min

    The first of seven morning practices to do together for a week straight. A well-rounded flow to energize you for the day.

  • Pick Me Up Vinyasa

    Pick Me Up Vinyasa

    45 min

    A twisty, energizing flow for when you need a little pick-me-up, midday or anytime.

  • 20 Minutes in the Morning

    20 Minutes in the Morning

    20 min

    A short, sweet practice to do first thing in the morning and get you ready for your day.

  • 30 Minutes to Flow

    30 Minutes to Flow

    30 min

    A steady vinyasa flow that meets you exactly where you are today. Honest, grounded, and full body.

  • Post-Climb Stretch

    Post-Climb Stretch

    20 min

    A feel-good stretch and release for after climbing, or after anything that works your legs, arms, and back.

  • Connect to Your Creativity

    Connect to Your Creativity

    30 min

    A flow designed to help spark creativity, whether you’re in the middle of a project or just want to shake things up.

  • Check All The Boxes

    Check All The Boxes

    30 min

    A short, sweet vinyasa flow that hits every major area of the body. Hips, hamstrings, shoulders, core: all checked.

  • Keep It Simple

    Keep It Simple

    30 min

    A straightforward, true blue vinyasa flow you can do anytime, anywhere. Nothing fancy, just good practice.

  • Flow with Minimal Instruction

    Flow with Minimal Instruction

    45 min

    A full-body, fluid flow for when you want to move freely with minimal instruction. Twists, balance, hip openers, and backbends. Best with some Vinyasa experience.

  • Daily Maintenance

    Daily Maintenance

    20 min

    A quick, essential sequence to feel better every day. Neck, hips, side body, quads, and hamstrings, Camel to open the heart, and my favorite pranayama to finish. Perfect for busy days.

  • Reset & Reconnect

    Reset & Reconnect

    20 min

    A full-body flow to help you feel strong, steady, and back in sync. A well-rounded sequence you'll want to return to whenever you need a reset.

  • Move Everything

    Move Everything

    20 min

    A full-body flow that touches every major area (hips, spine, shoulders, and core) so you leave feeling awake, mobile, and recharged.

  • Anytime & Anywhere

    Anytime & Anywhere

    15 min

    A well-rounded flow you can do anytime, anywhere. Grounding, feel-good shapes build toward standing poses and backbends that leave you feeling open, steady, and reset.

  • Full Flow in 20 Minutes

    Full Flow in 20 Minutes

    20 min

    A complete, energizing flow in just 20 minutes. Strengthen, stretch, and reset with purposeful movement and breath.

  • Flow for Fun

    Flow for Fun

    30 min

    A playful flow to shake off tension, open your hips and shoulders, and reconnect with the simple joy of moving your body.

  • 15 Minutes to Move

    15 Minutes to Move

    15 min

    A quick, well-rounded flow to get your body moving. In 15 minutes we'll open the hips, stretch the spine, and build steadiness through familiar shapes.

  • Keep a Steady Pace

    Keep a Steady Pace

    45 min

    A steady, feel-good flow that keeps you moving with consistency and focus, neither rushing nor dragging.

  • One Breath at a Time

    One Breath at a Time

    20 min

    A full-body flow that links breath and movement to help you reset, refocus, and come back to yourself.

  • A Little Goes a Long Way

    A Little Goes a Long Way

    10 min

    A sweet ten-minute flow for the days that get away from you but you still want to show up. It all counts.

  • Joy in Motion

    Joy in Motion

    20 min

    A feel-good flow to connect with gratitude and the simple joy of moving and being here.

  • Wake Up Right

    Wake Up Right

    20 min

    A well-rounded, full-body flow at an unrushed pace. Great for starting your day with intention, or for resetting anytime you need to feel present.

  • No Fuss Flow

    No Fuss Flow

    20 min

    Get straight to it, hit all the major families of poses, and walk away feeling like you just did a 60-minute practice. Unrushed but still flowy. No fuss, just flow.

  • Clear Head, Full Day

    Clear Head, Full Day

    20 min

    A quick, sustainable flow to clear your head before a busy day. We'll open the hips, side body, and shoulders, wake up the legs, and get you feeling steady and ready for whatever's ahead.