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
  • Breath Focused Morning Vinyasa

    Breath Focused Morning Vinyasa

    60 min

    A full morning vinyasa practice, guided by the breath, to help you set the tone for the day ahead.

  • 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.

  • 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.

  • 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.

  • Move, Flow, & Let Something Go

    Move, Flow, & Let Something Go

    60 min

    A full 60-minute flow to help you let go and reset. Swift, dynamic movement, perfect after a workday, when you're stressed, or when you're feeling stuck.

  • 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.

  • Connect to Your Inner Fire

    Connect to Your Inner Fire

    45 min

    A dynamic full-body flow with twists, core work, and balance. A fiery core sequence, standing twists, and hip openers like Pigeon and Happy Baby to leave you feeling strong and empowered.

  • Rise & Shine: Day 1

    Rise & Shine: Day 1

    30 min

    The first class of my Rise & Shine series. A dynamic flow to set a positive tone for your day, with sun salutations, Warrior III, chest openers, and grounding poses like Pigeon.

  • Rise & Shine: Day 2

    Rise & Shine: Day 2

    30 min

    Build strength and energy with shoulder work and twists. Warrior II variations, Dolphin Plank, and Ustrasana to leave you feeling balanced and revitalized.

  • Rise & Shine: Day 3

    Rise & Shine: Day 3

    30 min

    High lunge sun salutations, Warrior II with shoulder openers, and balance work in Garudasana. We open the heart with Dhanurasana and Urdhva Dhanurasana and finish with deep stretches.

  • Rise & Shine: Day 4

    Rise & Shine: Day 4

    30 min

    Twists, balance, and activation come together in this practice. Warrior III, Goddess with shoulder shrugs, Twisted Monkey, and Natarajasana before settling into hip openers and Savasana.

  • Rise & Shine: Day 5

    Rise & Shine: Day 5

    30 min

    The final class of the series. Side planks, Skandasana, Hanumanasana, and backbends like Urdhva Dhanurasana, with hip openers and a twist to close. You'll leave feeling accomplished and energized.

  • Access Inner Strength

    Access Inner Strength

    20 min

    An energizing, empowering practice to build strength and confidence. Core work and creative variations of classic poses that leave you feeling connected and strong.

  • Empowered Morning Flow

    Empowered Morning Flow

    45 min

    A balanced morning flow that builds energy and strength, taking you from gentle movement to an energized, grounded state.

  • Power & Strength Flow

    Power & Strength Flow

    45 min

    Build resilience and strength with energizing breathwork, whole-body activation, deep stretches, and grounding poses. Leave feeling balanced, strong, and ready for anything.

  • Revitalize & Reset Flow

    Revitalize & Reset Flow

    45 min

    An energizing flow to recharge body and mind. Mindful stretches, core work, and powerful poses to leave you feeling strong and ready for the day.

  • 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.

  • Just Enough Heat

    Just Enough Heat

    20 min

    Build warmth and momentum with a flow that taps into strength without pushing too hard. Twists, core work, and grounded effort to help you feel clear and energized.

  • Yoga for Stress and Overwhelm

    Yoga for Stress and Overwhelm

    45 min

    Shake off the weight of stress with big, powerful movement. An energizing flow to help you shift gears, move tension, and find your steadiness again.

  • 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.

  • Keep It Moving

    Keep It Moving

    20 min

    A dynamic, continuous flow that keeps your body moving and your breath steady. We build heat the whole way through and keep it moving from start to finish.