She currently teaches ballet and contemporary techniques, choreography, injury prevention and conditioning for dancers, and dance history. She is recognized as a dynamically diverse performer, encouraging educator, and innovative choreographer, and has more than 20 years of professional experience in the field.