Teach various yoga styles - hatha yoga, ashtanga yoga, vinyasa yoga, power yoga, etc. Therapeutic yoga and mindfulness yoga