All public classes taught at 21st Yoga


I have spots available for private sessions, either in person or via Skype

Name *

Regularly Scheduled Classes

Sweat, Stretch & Relax

Mon. 6-7 pm

Area Yoga Bergen


This class opens with a fiery strength-building vinyasa flow (intermediate to advanced asana), followed by 20 minutes of deep, intensive stretching, and finally a sweet closing of pure restorative postures, pranayama and meditation. Recommended for those with some Yoga experience.


Wed. 6-7 pm

Area Yoga Bergen


Welcome the moment with intention, movement, and fun. In this class, we will wake up muscles, mobilize joints, generate energy, andinvigorate the mind. After our bodies are warm, we will flow through dynamic poses like sun salutations, standing poses, core work, hip-openers, and backbends.  Enjoy connecting body, mind, and spirit with this wonderful class.


Yoga Nidra

Sat. 3:15-4 pm

Pure Yoga West

Your House

Classical Hatha

Sat. 2-3 pm

Pure Yoga West

Yoga Nidra is the yogic practice of identifying as Awareness in the form of waking sleep. This virtual class will be held online. Pre-registration is required. We will begineach session with a bit of discussion, some very gentle yoga, then Yoga Nidra which feels like a guided meditation. I record the session so you can go back to review it later. Leave class feeling focus, rejuvenated, relaxed, and full of clarity. 


Salt Lake City Yoga