utkatasana.JPG

precision alignment intensity
Beginners / all levels

*also taught in French

PRESENCE, ONE BREATH AT A TIME
ALL LEVELS

RELAX & UNWIND
BEGINNERS / ALL LEVELS

Linking Movement with Breath
ALL LEvels

*also taught in german

Raise your energy
Beginners / All levels

Energetic Empowering Flow
ALL LEVELS

Sweat, Stretch, Smile
Perfect for athletes / ALL LEVELS

Stretch, restore, renew
beginners / all levels

Tuning the Body, Mind, & Heart
ALL LEVELS 

Building Your Practice
BEGINNERS / ALL LEVELS 

JonCarmichael_2016_yogaloft__76A3168.jpg

The Best Way to Start the DaY
BEGINNERS  / all levels

breathing in stillness
Beginners / ALL LEVELS

introducing a dynamic practice
BEGINNERS / ALL LEVELS

_P7A4865list.jpg
JonCarmichael_2016_yogaloft__76A3280.jpg

All levels / perfect for athletes

en français
Tous niveaux // parfait pour les séniors