Different types of yoga classes SOFT YOGA YOGA VINYASA HATHA YOGA YOGA FOR ALL YIN YOGA YOGA DANCE YOGA IN FOREST MEDITATION PRANAYAMA THAI YOGA MASAGE