About Our Classes

Welcome to Ompractice! If you are just getting started, take a look at our Get Started page. Scroll down below for a printable schedule, and class descriptions!

Things to know about our classes:

  • All Ompractice classes are live online via two way video (using the Zoom app). 
  • 🎥 Our live classes are all required-camera on. (Yes, this is different than other fitness platforms, but is the #1 reason that our students get great outcomes!) If you aren’t yet ready to take a live class, we welcome you to try out our video library. 
  • 📆 Reserve your class in advance, or simply sign up a few minutes before class starts on our schedule page. (No need to register far in advance!) 
  • 🕙 Classes start on time, and students are typically not let in to class more than 5 minutes after start time. No participants are permitted to enter after 10 minutes due to safety concerns & to avoid disruptions. All participants should notify the instructor if leaving early.
  • ✍️ If you can’t make it to a class you’ve reserved, please cancel your class reservation by clicking on the class link on your dashboard, and selecting cancel. And feel free to write your teacher a note! You can also click the “class detail page” link in your reservation confirmation email. 
  • 🎽 You’ll typically want to wear layers for our movement classes, and have a mat (if it’s your first classes and you don’t have one, that’s okay!). Suggested props are listed on each class detail page. Don’t forget to grab some water!
  • 🌱 All levels are welcome to attend all classes except for those marked as prior experience required! (You can also filter our classes for “great for beginners”, or “seated” on the schedule.) 

Ompractice Class Schedule

We have a full class schedule at https://app.ompractice.com/schedule which is up to date, but here’s a weekly view which is updated regularly here. (Download PDF) (Webpage)

(This is just a small preview! Click for the full schedule.)

Ompractice Class Schedule (Day of the Week)

Monday Classes

Vinyasa Yoga Express with Chanel Sledge (25 min) on Mondays at 6:30am ET

Power Yoga with Lisa Rischitelli (50 min) on Mondays at 10:00am ET / 7:00am PT

Inspiring Power Flow with Elise Joan (60 min) on Mondays at 10:15am ET / 7:15am PT

Every Day Strong: Functional Movement & Strength Training with Tasha Edwards (30 min) on Mondays at 10:30am ET / 7:30am PT

Beginner Yoga + Meditation with Yvette Jain (45 min) on Mondays at 12pm ET / 9am PT

Qigong with Gurney Bolster (50 min)on Mondays at 12:00pm ET / 9:00am PT

AcuYin with Nadja Villegas (60 min) on Mondays at 1:00pm ET / 10:00am PT

Beginner Yoga with Chanel Sledge (50 min) on Mondays at 5:30pm ET / 2:30pm PT

iRest Yoga Nidra for Veterans with Annie Okerlin (30 min) on Mondays at 5:30pm ET / 2:30pm PT

Living Your Dharma – A Phoenix Rising Yoga and Meditation Class with Michael Lee (60 min) on Mondays at 5:30pm ET / 2:30pm PT

Beginners Hatha with Tryphena Chia (60 min) on Mondays at 5:45pm ET / 2:45pm PT

Power Yoga with Lisa Rischitelli (50 min) on Mondays at 6:00pm ET / 3:00pm PT

Pilates Mat with Barbara Hospod (60 min) on Mondays at 6:30pm ET / 3:30 pm PT

Yoga for Back Pain with Niki Saccareccia (30 min) on Mondays at 7:00pm ET / 4:00pm PT

Energizing Slow Flow with Yely Staley (45 min) on Mondays at 7:30pm ET / 4:30pm PT

Yogi Unwind: Yang to Yin with Niki Saccareccia on Mondays at 8:00pm ET / 5:00pm PT

Tuesday Classes

Vinyasa Yoga Express with Chanel Sledge (25 min) on Tuesdays at 6:30am ET

Breathwork with Eric Brown (30 min) on Tuesdays at 7:00am ET / 4am PT

Power Yoga with Lisa Rischitelli (50 min) on Tuesdays at 9:00am ET / 6:00am PT

Restorative Self Care with Beth Ciesco (50 min) on Tuesdays at 9:00am ET / 6:00am PT

Pelvic Floor Strength & Mobility with Brittney Cappiello (35 min) on Tuesdays at 10:00am ET / 7am PT

Hip Strength & Mobility with Valerie Minos (30 min) on Tuesdays at 12:00pm ET / 9:00am PT

Yoga for Tight Shoulders and Neck with Niki Saccareccia (30 min) on Tuesdays at 12:30pm ET / 9:30am PT

Core Vinyasa with Valerie Minos (30 min) on Tuesdays at 12:35pm ET / 9:35am PT

Gentle Flow: Mid-Day Release with Emily Wiadro (50 min) on Tuesdays at 1:10pm ET / 10:10am PT

Aloha Afternoons – Slow Flow with Jessica Haynes (60 min)on Tuesdays at 5:00pm ET / 2:00pm PT

Vinyasa Yoga with Tryphena Chia (60 min) on Tuesdays at 5:45pm ET / 2:45pm PT

Qigong with Gurney Bolster (50 min) on Tuesdays at 6:30pm ET / 3:30 pm PT

Alignment Slow Flow with Jane Cargill (60 min) on Tuesdays at 7pm ET / 4pm PT

Full Body Barre with Cornelius Jones Jr. (45 min) on Tuesdays at 7:30pm ET / 4:30pm PT

Yoga for Back Care with Ann Swanson (45 min) on Tuesdays at 7:30pm ET / 4:30pm PT

Yin Yoga with Yasmene Mumby (60 min) on Tuesdays at 8:00pm ET / 5:00pm PT

Power Yoga with Alice Riccardi (45 min) on Tuesdays at 8:45pm ET / 5:45pm PT

Wednesday Classes

Sunrise Vinyasa Yoga with Dannika Ross (45 min) on Wednesdays at 7:30am ET / 4:30am PT

Yoga for Grace – Slow Flow with Dannika Ross (45 min) on Wednesdays at 9:00am ET / 6:00 am PT

Intermediate Power Vinyasa Yoga with Yvette Jain (60 min) on Wednesdays at 9:30am ET / 6:30am PT

Inspiring Power Flow with Elise Joan (60 min) on Wednesdays at 10:15am ET / 7:15am PT

Core Vinyasa with Valerie Minos (30 min) on Wednesdays at 12:00pm ET / 9:00am PT

Gentle Stretch with Beth Ciesco (35 min) on Wednesdays at 12:30pm ET / 9:30am PT

Hip Strength & Mobility (30 min) on Wednesdays at 12:35pm ET / 9:35am PT

Unguided Silent Meditation with Beth Ciesco (15 min)on Wednesdays at 1:15pm ET / 10:15am PT

Gentle Flow: Mid-Day Release with Emily Wiadro (50 min) on Wednesdays at 3:00pm ET / 4:00pm PT

Yin Yoga with Alice Riccardi (60 min) on Wednesdays at 4:00pm ET / 1:00pm PT

Pretzel Kids® Family Yoga, Mindful Movement, & Fun! (ages 4 and up) with Andrea Raimey (35 min) on Wednesdays at 5:00pm ET / 2:00pm PT

Chair Yoga with Marie Scicchitano (45 min) on Wednesdays at 6:00pm ET / 3:00pm PT

Yoga for Tight Shoulders and Neck with Niki Saccareccia (30 min) on Wednesdays at 7:30pm ET / 4:30pm PT

Tai Chi & Qi Gong with Ann Swanson (45 min) on Wednesdays at 8:00pm ET / 5:00pm PT

Thursday Classes

Vinyasa Yoga Express with Chanel Sledge (25 min) on Thursdays at 6:30am ET

Breathwork with Eric Brown (30 min) on Thursdays at 7:00am ET / 4:00am PT

Power Yoga with Lisa Rischitelli (50 min) on Thursdays at 9:00am ET / 6:00am PT

Pure Sound to Ground – A Meditation & Sound Bowl Experience with Reggie Hubbard (45 min) on Thursdays at 9:00am ET / 6:00am PT

Intro to Yoga with Yely Staley (30 min) on Thursdays at 9:30am ET / 6:30am PT

Pelvic Floor Strength & Mobility with Brittney Cappiello (35 min) on Thursdays at 10:00am ET / 7am PT

Vinyasa Yoga Express with Niki Saccareccia (25 min) on Thursdays at 12:00pm ET / 9:00am PT

Yoga for Tight Shoulders and Neck with Niki Saccareccia (30 min) on Thursdays at 12:30pm ET / 9:30am PT

Pilates Mat with Jayne Schmitz (45 min) on Thursdays at 5:30pm ET / 2:30pm PT

Tai Chi for Arthritis & Fall Prevention with Sharif Zyhier (45 min) on Thursdays at 6pm ET / 3pm PT

iRest Yoga Nidra with Annie Okerlin (60 min) on Thursdays at 6:30pm ET / 3:30pm PT

Alignment Slow Flow with Jane Cargill (60 min) on Thursdays at 7:00pm ET / 4pm PT

Functional Movement & Strength Training with Charisse Burrus (30 min) on Thursdays at 7:30pm ET / 4:30pm PT

Mindful Hatha Yoga with Yely Staley (60 min) on Thursdays at 8:00pm ET / 5:00pm PT

Intro to Meditation with Dominic Stanley (30 min) on Thursdays at 8:00pm ET / 5:00pm PT

Friday Classes

TGIF Vinyasa with Dannika Ross (50 min) on Fridays at 6:00am ET

Yin Yoga with Alice Riccardi (60 min) on Fridays at 7:00am ET

Vinyasa Yoga with Katy Mills (50 min) on Fridays at 9:00am ET / 6:00 am PT

Restorative Yoga with Prema Posner (60 min) on Fridays at 9:30am ET/ 6:30am PT

Vinyasa Yoga Express with Ashley Guitron (25 min) on Fridays at 12:00pm ET / 9:00am PT

Seated Chair Hatha with Sarah Plummer Taylor (30 min) on Fridays at 10:00am ET / 7:00am PT – only offered on the first Friday of each month

Vinyasa Yoga Express with Ashley Guitron (25 min) on Fridays at 3:30pm ET / 12:30pm PT

MoveYoga with Cornelius Jones Jr. (60 min) on Fridays at 4:00pm ET / 1:00pm PT

Peaceful Flow – Deep Stretch & Deep Relaxation with Reggie Hubbard (60 min) on Fridays at 7:00pm ET / 4:00pm PT

Saturday Classes

Beginner Yoga with Chanel Sledge (50 min) on Saturdays at 8:00am ET / 5:00am PT

Power Yoga with Chanel Sledge (50 min) on Saturdays at 9:00am ET / 6:00am PT

Mind & Align with Brianna Rhea (45 min) on Saturdays at 9:30am ET / 6:30am PT

Beginner Hatha with Hania Banc (60 min) on Saturdays at 10:30am ET / 7:30am PT

Peace Flow – Active Practice with Reggie Hubbard (60 min) on Saturdays at 11:00am ET / 8:00am PT

Vinyasa Express with Lisa Della Rocca (25 min) on Saturdays at 12:00pm ET / 9:00am PT

Yin Yoga & Meditation with Prema Posner(60 min) on Saturdays at 12:00pm ET / 9:00am PT

Pure Sound to Ground – A Meditation & Sound Bowl Experience with Reggie Hubbard (45 min) on Saturdays at 12:15pm ET / 9:15am PT

Decompress and Rest with Jessica Haynes (50 min) on Saturdays at 8:00pm ET / 5:00pm PT

Sunday Classes

Vinyasa Yoga with Dawn Avent (75 min) on Sundays at 9:00am ET / 6:00am PT

Tai Chi for Health & Wellness with Sharif Zyhier (60 min) on Sundays at 9:30am ET / 6:30 am PT

Beginner Yoga with Brianna Rhea (50 min) on Sundays at 10:00am ET / 7:00am PT

Every Day Strong: Functional Movement & Strength Training with Tasha Edwards (30 min) on Sundays at 10:30am ET / 7:30am PT

Prenatal Yoga with Devon Wilson-Hill (60 min) on Sundays at 10:30am ET / 7:30am PT

Pelvic Floor Strength & Mobility with Brittney Cappiello (35 min) on Sundays at 11:30am ET / 8:30am PT

Slow Flow Express with Devon Wilson-Hill (30 min) on Sundays at 11:45am ET / 8:45am PT

Relax & Restore – Gentle Yoga with Jane Cargill (60 min) on Sundays at 8:00pm ET / 5:00pm PT

Ompractice Class Descriptions

Here are some of the one-line descriptions of our classes. Many of these classes are taught several times a week and with a variety of teachers. You can click into any class on the schedule to learn more:

AcuYin – Yin yoga (a slow, passive practice that typically involves variations of seated and supine poses typically held for 3 to 5 minutes each, accessing deeper layers of fascia) with a focus on meridian acupressure points using yoga therapy balls. (Yin)

Alignment Slow Flow Yoga – A slower moving flow class focusing on alignment while allowing for creative expression. (Slow Flow)

Aloha Afternoons – Slow Flow – A gentle, slower moving flow class with rejuvenating holds to yield relaxation and calm. (Slow Flow)

Beginner-Intermediate Vinyasa Yoga – A balanced & uplifting class incorporating a flowing style of yoga linking movement to breath, designed to encourage you to explore possibilities of strength, flexibility, and balance. (Vinyasa)

Beginner Hatha – A restful, calming class including breathing, gentle flowing movements, and focus on alignment of poses. (Beginner, Hatha)

Beginner Yoga – Get back to the basics in this class focusing on a deeper dive into proper alignment while developing strength, balance, and flexibility. (Beginner, Hatha) 

Breathwork – Conscious, controlled breathing techniques practiced for relaxation, meditation, or therapeutic purposes. (Breathwork, Meditation)

Chair Yoga – A gentle form of yoga done while sitting in a chair. (Adaptive, Chair, Gentle)

Core Vinyasa – A flowing style of yoga linking movement to breath, focused on core strength and stabilization. (Vinyasa)

Decompress & Rest – A heat building flowing style of yoga linking movement to breath followed by grounded longer-held poses to calm and relax. (Vinyasa, Yin)

Energizing Slow Flow – An intermediate-level slower moving flow class using longer-held poses to increase body strength and self-awareness. (Slow Flow)

Every Day Strong: Functional Movement & Strength Training – This class will take you through functional and strength movements that will help with navigating through day-to-day activities using body weight only to gain strength in all muscle groups. (Functional Movement, Strength Training)

Flow to Yin – This class starts slow, builds heat through flow, then ends with longer-held cooling poses done on the floor. (Vinyasa, Yin)

Foundations of Yoga – A comprehensive class for all beginners to become familiar with basic yoga poses, movements, and modifications. (Beginner, Hatha) 

Full Body Barre – A dance-hybrid fitness class combining ballet and modern dance moves designed to tone and strengthen the body. (Barre)

Gentle Flow: Mid-Day Release – A gentle, full-body class designed to release tension. (Gentle)

Gentle Stretch – A class designed to relax using slow movements and stretches, breathwork, and short meditations. (Gentle)

Gentle Stretch & Self Care – A restorative class to calm the nervous system with proven self-care tools including gentle movement, long-held fully supported poses, breath awareness, mantra and sounds, gratitude and mindfulness meditations, energy exercises, and more. (Gentle, Restorative)

Guided Meditation – This class explores different meditation techniques in each session, led by the teacher to help focus and quiet the mind. (Meditation)

Hip Strength & Mobility – A flowing style of yoga linking movement to breath, designed to increase strength and flexibility in the hip joints. (Vinyasa)

Inspiring Power Flow – A vigorous, flowing style of yoga linking movement to breath and meditation class designed to empower and strengthen balance, endurance, and power. (Power, Vinyasa)

Intermediate Power Yoga – An intermediate-level vigorous flowing style of yoga linking movement to breath, generally focused on one pose, taught in a workshop-style, designed to ground and center. (Intermediate, Power)

Intro to Meditation – Designed to help students create a meditation practice and answer any questions about meditation. (Meditation)

Intro to Yoga -A perfect starting point for anyone who is new to yoga, providing you with a safe space to get comfortable on your mat, while you explore basic poses essential to the practice, alignment and breathing cues, and have your questions answered.  (Beginner) 

iRest Yoga Nidra – Deep meditation intended to help with stress, mental health, and pain by resetting the nervous system. (iRest, Yoga Nidra)

Living Your Dharma – A gentle, slow moving, therapeutic yoga practice beginning with a focus on the physical body and progressing toward inward contemplation, combined with meditation and guidance to bring more wisdom, clarity, tranquility, and contentment to life. (Therapeutic)

Mind & Align – A short meditation followed by a mindful flowing style of yoga linking movement to breath. (Meditation, Vinyasa)

Mindful Hatha Yoga – A grounded, slower-moving class that will teach you to focus on alignment of the body while holding postures for several breaths to develop stillness in your practice. (Hatha)

MoveYoga – An energizing Power-Vinyasa class (a vigorous flowing style of yoga linking movement to breath with a fitness based approach) designed to stretch, strengthen, and tone. (Power, Vinyasa)

Peace Flow – Active Practice – A gentle Hatha-style yoga class (a slower moving class focused on gentle, flowing movements, alignment and breath), combined with breathwork and light meditation to help students feel more calm and balanced. (Hatha)

Peaceful Flow – Deep Stretch & Deep Relaxation – A gentle, restful class that combines deeply restorative poses with breathwork and meditation to maximize relaxation. (Restorative)

Peaceful Power Hour – A class that employs the principles of power yoga, breathwork, yoga postures, pace, and sequence to build strength, align energy, and refine power. (Power)

Pelvic Floor Strength & Mobility for Women – A whole-body movement class created to prevent and help treat disorders associated with poor pelvic floor function. (Pelvic Health, Strength/Mobility)

Pilates Mat – A full-body class focused on core strength and stability, spinal mobility, and bringing awareness to breath and body as whole – a great compliment to yoga. (PIlates)

Power Yoga – A vigorous, fitness-based approach to Vinyasa yoga (a flowing style of yoga linking movement to breath) incorporating invigorating movement focused on building strength. (Power)

Prenatal Yoga – A gentle, well rounded practice designed to support women at any stage of pregnancy to connect with their baby and access steadiness, strength, and ease. (Prenatal, Gentle Flow)

Pretzel Kids – A mixture of yoga poses, yoga games, and mindfulness activities – for children ages 5 and up. (Kids)

Progressive Flow – A growth-focused class (each class builds on the last) combining elements from Hatha and Vinyasa styles of yoga, ideal for yogis looking for long-term progress. (Hatha, Vinyasa)

Pure Sound to Ground – A sound meditation practice using singing bowls and breathwork. (Sound Bowls, Meditation)

Qigong – A form of traditional Chinese mind/body exercises and meditation that can be done standing or seated, incorporating precise body movements and controlled breathing to improve balance, flexibility, muscle strength, and overall health. (Qigong)

Relax & Restore – Gentle Yoga – This class partner breathing exercises with gentle postures to stretch and strengthen the body, reduce stress and calm the mind. (Gentle)

Restorative Yoga – A gentle, restful style of yoga that involves long, passive holds with the support of props such as folded blankets and bolsters to achieve deep relaxation. (Restorative)

Seated Chair Hatha Yoga – A Hatha yoga (a slower moving class focused on gentle, flowing movements, alignment and breath), done while sitting in a chair. (Adaptive, Chair, Hatha)

Silent Meditation – An unguided meditation meant to help cultivate a regular sitting meditation practice. (Meditation)

Slow Flow Yoga – An intermediate-level slower moving flow class incorporating breath & centering, spine & joint warmups, pose sequences with longer-held poses to increase body strength and self-awareness, meditation and deep relaxation. (Slow Flow)

Slow Flow Express – An all-levels slower moving flow class incorporating breathwork, balancing and standing pose sequences with longer-held poses to increase stamina, strength, flexibility, confidence and self-acceptance – condensed into a 30 minute format. (Slow Flow)

Sunrise Vinyasa Yoga – A creative integrated Vinyasa class intended to spark brain activity, ignite energy to sustain the day, and clear the slate for whatever is next. (Vinyasa)

Tai Chi for Health & Wellness – An ancient Chinese discipline known as meditation in motion, characterized by methodically slow, continuous, and circular movements that can be done standing or seated, designed to stretch the body, promote balance, and reduce stress. (Tai Chi)

Tai Chi & Qigong – A form of traditional Chinese mind/body exercises and meditation that can be done standing or seated, incorporating precise body movements and controlled breathing to improve balance, flexibility, muscle strength, and overall health. (Tai Chi, Qigong)

TGIF Vinyasa – A flowing style of yoga linking movement to breath. Intensities may vary. (Vinyasa)

Vinyasa Yoga – A flowing style of yoga linking movement to breath. Intensities may vary. (Vinyasa)

Vinyasa Yoga Express – A flowing style of yoga linking movement to breath – condensed into a 30 minute format. Intensities may vary. (Vinyasa)

Yin Yoga – A slow, passive practice that typically involves variations of seated and supine poses typically held for 3 to 5 minutes each, accessing deeper layers of fascia. (Yin)

Yin Yoga & Meditation – A class that begins with meditation and moves to a slow, passive practice that typically involves variations of seated and supine poses typically held for 3 to 5 minutes each, accessing deeper layers of fascia. (Yin, Meditation)

Yoga for Back Care – A flowing style of yoga linking movement to breath focused on alignment to support having a healthy back. (Back Care, Vinyasa)

Yoga for Grace – Slow Flow Yoga – A slower moving methodical flow class including balance poses, mindful transitions, and breathing practices focused on maintaining muscular and bone strength, promoting circulation, enhancing joint mobility and increasing sense of balance and coordination. (Slow Flow)

Yoga for Low Back Pain – A flowing style of yoga linking movement to breath, focused on alignment to support those with lower back pain. (Back Care, Vinyasa)

Yoga for Tight Shoulders & Neck – A seated Hatha class (a slower moving class focused on gentle, flowing movements, alignment and breath)  focusing on the muscles that support the head, neck, and shoulders incorporating poses designed to relieve tension as well as strengthen the muscles of the upper back. (Adaptive, Back Care)

Yogi Unwind – A mix of all-levels Hatha (a slower moving class focused on gentle, flowing movements, alignment and breath), to initially build heat, followed by Yin yoga (to deeply unwind and access deeper layers of fascia). (Hatha, Yin)

I’m looking for classes for…

New to Mindful Movement? Check out our beginners blog post for more ideas, or select the “great for beginners” filter on our class schedule.

Stress Management

  • Breathwork
  • Sound Bowls
  • Guided Meditation
  • Living Your Dharma
  • Peaceful Flow
  • Restorative Yoga
  • Decompress + Rest

Good Sleep

  • iRest Yoga Nidra
  • Guided Meditation
  • Yogi Unwind
  • Restorative Yoga

Aches and Pains Relief

  • Gentle Stretch Class
  • Yoga for Tight Shoulders + Neck
  • Hip Strength + Mobility
  • Yin Yoga
  • AcuYin
  • Yoga for Back Care
  • Pelvic Health + Mobility

Strength and Gentle Flexibility

  • Tai Chi for Health + Wellness
  • Gentle Flow; Slow Flow
  • Mind + Align
  • Stretching for Flexibility
  • Functional Movement + Strength Training

Seated, Adaptive, and Specialty

  • Yoga for Tight Shoulders + Neck
  • Chair Yoga
  • Any of our meditation programming
  • All Tai Chi can be seated
  • Tai Chi for Arthritis and Fall Prevention
  • Pre/Post Natal Wellness

Higher Intensity Fitness

  • Power Yoga
  • Full Body Barre
  • Power Yoga
  • MoveYoga
  • Pilates

Want a Personal Recommendation?

We do that too! Feel free to drop a note in the chat (it’s the little circle in the bottom right window), or email us at info@ompractice.com and we’re happy to help you build your schedule!