RELAX & UNWIND
BEGINNERS / ALL LEVELS

Linking Movement with Breath
ALL LEVELS

Sweat, Stretch, Smile
Perfect for athletes / ALL LEVELS

Stretch, restore, renew
beginners / all levels

Tuning the Body, Mind, & Heart
ALL LEVELS 

The Best Way to Start the DaY
BEGINNERS  / all levels

Building Your Practice
BEGINNERS / ALL LEVELS 

PRESENCE, ONE BREATH AT A TIME
ALL LEVELS

Energetic Empowering Flow
ALL LEVELS

breathing in stillness
Beginners / ALL LEVELS

Energy in motion
bEGINNERS / ALL LEVELS

introducing a dynamic practice
BEGINNERS

utkatasana.JPG

precision alignment intensity
Beginners / all levels

beginner sivanada.jpg

be well and relax
 Beginners / ALL LEVELS

JonCarmichael_2016_yogaloft__76A3264.jpg

Beginners / All levels