She has been teaching human movement, including yoga, for 30 years. She has taught yoga to various populations, including older adults, students in afterschool programs for obese adolescents and girls at risk, women in recovery, mentally challenged adults, and athletes.