Classical Ballet Training through private coaching and group classes, all levels. Certified Fletcher Pilates Teacher (Matwork I&II & Towelwork)
Current Rehearsal Director for New York Dance Project, Manhattan, NY
Current Ballet Mistress and Senior Ballet Teacher of Dance Arts Academy & Company Dance Traverse, Traverse City, MI
New Albany Ballet Company, New Albany, OH
Flux + Flow Dance and Movement Center, Columbus, OH
Canada's National Ballet School, Toronto, Canada
Ballet Etc, Traverse City, MI
Dance Arts Academy, Traverse City, MI
In Studio of National Ballet of Canada, Toronto, Canada
The School of Cadence Ballet, Toronto, Canada
BalletMet Academy, Columbus, OH
Columbus City Ballet School and Conservatory, Columbus, OH
NorthPointe Dance Academy, Columbus, OH
Infusion Dance, Columbus, OH
Seven Dance, Columbus, OH
Artisan Dance Studio, Columbus, OH