She received her MFA in Dance Performance and Choreography and an MA in Dance Education with Pre-K-12 Teacher Certification from the College at Brockport, and a BFA in Modern Dance from the University of the Arts. She is an artist/scholar/educator whose artistic practice and training is dually rooted in modern dance and traditional dance and music languages. Her teaching philosophy, choreography and research is grounded in thirty years of experience in Katherine Dunham Technique and Philosophies. She has taught extensively within elementary through university level school and community settings for over twenty years, designing curriculum and directing programs for children through adults.