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
  • Ten Minute Hip Release

    Ten Minute Hip Release

    10 min

    Ten minutes to release tight hips, hamstrings, and low back so you start the day feeling open. A gentle morning practice that meets your body right where it is.

  • Five Minute Breath Reset

    Five Minute Breath Reset

    5 min

    Five minutes of guided breath to calm your nervous system and reset your day. No props needed, just a comfortable seat.

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

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

  • Turning Inward

    Turning Inward

    15 min

    A quiet, nurturing Hatha practice for turning inward, physically and energetically. Good for when the world feels fast and you want to slow down.

  • A Practice for When You Don’t Want to Practice

    A Practice for When You Don’t Want to Practice

    30 min

    Abhyasa is consistent, dedicated practice over time, without interruption, regardless of circumstance. This class is for the days you don't want to practice but know you'll feel better if you do.

  • Low Back TLC

    Low Back TLC

    20 min

    A gentle Hatha practice that cares for the low back by tending to the areas that act as its gateway: the hips, hamstrings, and side body.

  • Hips Hips Hips

    Hips Hips Hips

    30 min

    A short, sweet, low-to-the-floor practice focused entirely on the hips. Slow, fluid, and grounding. Grab a block if you have one.

  • After a Long Day

    After a Long Day

    30 min

    A short, sweet flow for the end of a long day. Nothing that feels like a chore, just feel-good movement to help you let the day go.

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

  • A Stretchy Practice

    A Stretchy Practice

    30 min

    A sweet, nurturing flow through deep stretches for the hips, hamstrings, and shoulders. For the days your body wants something a little softer.

  • Post-Run Release

    Post-Run Release

    20 min

    A steady, restorative flow to release the hips, hamstrings, and low back after a run. Blocks help you settle in so you leave feeling loose and at ease.

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

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

  • Sleepy Time Vinyasa

    Sleepy Time Vinyasa

    30 min

    A short, sweet nighttime flow to do just before bed. Move gently and let the day go.

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

  • After Workout Stretch

    After Workout Stretch

    30 min

    A well-rounded cool down for after strength training, hiking, running, or cycling. We’ll hit every area of the 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.

  • Slow and Low

    Slow and Low

    30 min

    A gentle practice that stays low to the ground the whole time. Great for tired days or whenever you want something more chill.

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

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

  • A Practice for Sore Muscles

    A Practice for Sore Muscles

    45 min

    A slower, stretchy practice for when you’re sore or just feeling worked. Grab a strap and a block.

  • 30 Minutes for the Hips

    30 Minutes for the Hips

    30 min

    A short, sweet flow focused on the hips. Grounding, and great for releasing stuck energy.

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

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

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

    Awaken Your Day: Day 4

    20 min

    Day four of the seven-day morning series. Over halfway 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 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 7

    Awaken Your Day: Day 7

    20 min

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

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

  • Release the Outer Hips

    Release the Outer Hips

    30 min

    A steady, intentional flow to release tension and create space through the outer hips, so you move more freely and leave feeling lighter.

  • Low Back Love

    Low Back Love

    45 min

    A practice dedicated to nurturing the low back by caring for the hips, hamstrings, and side body around it.

  • Start With the Body

    Start With the Body

    15 min

    A simple, breath-led flow to get you moving first thing in the morning. We build heat, mobility, and focus so you can start your day clear and grounded.

  • Stretch, Restore, & Rejuvenate

    Stretch, Restore, & Rejuvenate

    45 min

    A slower blend of yin and restorative practice for cozy, slow days. Grab a bolster and settle in.

  • Cozy Day Flow

    Cozy Day Flow

    45 min

    A slow, steady flow for the days you want to move without pushing. Warmth without urgency, thoughtful transitions, and a long, supported release to finish.

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

  • Land in Your Body

    Land in Your Body

    30 min

    A grounding, feel-good flow for busy or full seasons of life. Simple shapes, space to breathe, and a satisfying sequence to open the hips and spine and help you land back in your body.

  • Quickie Hippie

    Quickie Hippie

    15 min

    A short, feel-good hip class to help you unwind, move stuck energy, and leave feeling a little more free.

  • A Practice for Sore and Tired Legs

    A Practice for Sore and Tired Legs

    20 min

    Give your legs the care they deserve. A stretch-focused flow through calf, inner thigh, and hip openers to release tension after a heavy lift, a long ride, or any demanding day.

  • My Go-To Morning Flow

    My Go-To Morning Flow

    30 min

    My go-to way to wake up the body and focus the mind. We start slow, build warmth through standing poses and Ustrasana, and finish feeling grounded and ready for the day.

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

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

  • From Doing to Being

    From Doing to Being

    30 min

    A grounding flow to help you unwind, release tension, and shift from the pace of the day into a state of ease.

  • A Little Midday Magic

    A Little Midday Magic

    20 min

    Take a breath in the middle of your day with a feel-good, full-body flow. Gentle heat and steady rhythm to help you reset and head back into your day clear and grounded.

  • Chill and Stretchy Vinyasa

    Chill and Stretchy Vinyasa

    30 min

    A chill, stretchy flow for after a hike, a ride, or a strong class, or for the end of the day when you’re ready to wind down.

  • Time to Reset

    Time to Reset

    15 min

    A steady, uplifting flow to clear your head and reconnect through movement and breath.

  • Shoulder Tonic

    Shoulder Tonic

    30 min

    A soothing, shoulder-focused flow to release tension and bring ease back into your upper body.

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

  • Lakshmi Ashtakam

    Lakshmi Ashtakam

    Chanting

    An uplifting chant honoring the goddess Lakshmi, celebrated for abundance, beauty, grace, generosity, and radiance. Listen or sing along to invite her energy into your life.

  • Pre-Sleep Stretch

    Pre-Sleep Stretch

    20 min

    All about feeling good in your body and easing into rest. Child's Pose, forward folds, hip and shoulder openers, and soothing twists to help you let go of tension and settle.

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

  • Lower Body Freedom Flow

    Lower Body Freedom Flow

    20 min

    A grounding, feel-good practice for your hips and legs, mixing fluid movement with steady stretches. You'll leave feeling open and settled into the support of the ground beneath you.

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

  • Just Chill

    Just Chill

    30 min

    A slow yin and restorative practice for rest days, tired days, or days you’ve already moved plenty. Props help you settle all the way in.

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

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

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

  • Keep It Simple

    Keep It Simple

    30 min

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

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

  • Outer Hip Release

    Outer Hip Release

    45 min

    Soften resistance and create space through your outer hips with this grounding, feel-good flow. Deep stretches and soothing transitions to help you land back in your body.

  • Start Soft

    Start Soft

    20 min

    Gentle movement and grounded breath to meet yourself exactly where you are. A soft, supportive way to begin again.

  • Nothing to Prove

    Nothing to Prove

    20 min

    A breath-led practice that asks nothing more than your attention. There's nothing to prove and nowhere to be but here.

  • Feel What’s Here

    Feel What’s Here

    20 min

    A grounding restorative practice to help you land in your body and gently notice what's present. Let yourself be supported, and let this, just as it is, be enough.

  • Just Start

    Just Start

    20 min

    Ease back into your practice with a low-pressure, feel-good flow that stays close to the earth and gently reintroduces movement and breath.

  • Feel Grounded

    Feel Grounded

    30 min

    A steady, grounding flow that reconnects you to your base and helps you land in your body.

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

  • Grounding Hip Flow

    Grounding Hip Flow

    45 min

    Center yourself with this hip- and leg-focused practice. Grounding stretches, standing poses to invigorate and calm, and Pigeon and Paschimottanasana for a deep release to close.

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

  • Hips & Heart

    Hips & Heart

    20 min

    A satisfying flow to open tight hips and free up your upper body. Deep stretches, steady movement, and a grounded rhythm that leaves you feeling open and at ease.

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

  • Wind Down & Let Go

    Wind Down & Let Go

    20 min

    A gentle flow to unwind your body and mind, release tension, and get ready for a restful night.

  • Walk Away From the Work Day

    Walk Away From the Work Day

    45 min

    A well-rounded, dynamic practice to transition out of your workday. Grounding postures, stretchy shapes, and twists to leave you refreshed and ready for a peaceful evening.

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

  • Quick Stretch & Release

    Quick Stretch & Release

    20 min

    A short, refreshing, stretchy flow to ease tension, create space, and leave you feeling relaxed and open.

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

  • Morning Boost

    Morning Boost

    20 min

    A balanced Vinyasa flow to wake up your body and mind, build energy, and carry a sense of ease into your day.

  • Midday Refresh

    Midday Refresh

    20 min

    Hit reset with an energizing flow that builds heat, clears your mind, and leaves you feeling refreshed and centered for the rest of your day.

  • Feel Good Stretch

    Feel Good Stretch

    45 min

    A relaxing, feel-good flow focused on deep stretches and gentle opening. Perfect for unwinding and enjoying a moment of ease.

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

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

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

  • Gentle Flow to Reset

    Gentle Flow to Reset

    30 min

    A grounding, easeful flow to release tension and reset your energy, with hip openers, balancing poses, and calming forward folds.

  • Evening Stretch & Slow Flow

    Evening Stretch & Slow Flow

    20 min

    A calming slow flow to release the tension of your day. Stretch your shoulders, hips, and hamstrings and settle your mind for a peaceful evening.

  • Flow & Restore

    Flow & Restore

    45 min

    Move, stretch, and settle. A gentle flow followed by restorative poses to release tension and ease your mind. The best of both worlds.

  • Pause & Breathe

    Pause & Breathe

    15 min

    A short, grounding practice to release tension, connect with your breath, and rejuvenate. Gentle movement, hip openers, and calming stretches.

  • Release the Hips and Hamstrings

    Release the Hips and Hamstrings

    30 min

    A dynamic flow to create space in your hips and hamstrings, with Warrior II, Pigeon, and Supta Baddha Konasana to leave you feeling refreshed.

  • Restorative Bliss

    Restorative Bliss

    20 min

    Deeply relaxing poses held longer for comfort and ease, including Supported Child's Pose, Supta Baddha Konasana, and a gentle Lower Back Reset.

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

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

  • Easy, Healing, & Rejuvenating

    Easy, Healing, & Rejuvenating

    20 min

    A soothing, grounding practice for when you're tired or need a break. Gentle movement to nurture the joints, an optional Shoulder Stand, and alternate nostril breathing to restore.

  • Let Go of the Day

    Let Go of the Day

    15 min

    A short, continuous flow to ground your energy and clear your mind. Warrior II, Goddess, and Dancer, then Child's Pose and gentle stretches. A refreshing end to your day or week.

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

  • Evening Ritual

    Evening Ritual

    10 min

    A gentle bedtime sequence that stays close to the ground, with Supported Bridge, Twisted Child's Pose, Pigeon, and a soothing forward fold to calm the mind and body before sleep.

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