- Master of Fine Arts: Performance and Choreography / University of Wisconsin-Madison
- Bachelor of Science: Dance Education / The Ohio State University
- Associate of Arts: Dance / Butler University
- 1991 to 2021: Wheeling High Schoo (IL)l: Dance, Yoga, Fine Arts Teacher, Orchesis Director. Taught Dance 1, 2, 3, Orchesis, Yoga, Introduction to Fine Arts, and Technical Theater.
- Prior to 1991
- Northwestern University: Jazz, Modern, directed NU Student Dance Company, faculty choreographer
- University of Wisconsin-Stevens Point: Modern, Jazz and Movement and Voice for Actors, faculty choreographer
- University of Akron: Modern Dance, faculty choreographer
- University of Wisconsin-Madison Teaching Assistant: Ballet, Modern, and Jazz.