Teaching Experience
Lawrence Technological University
Dance Team Head Coach
Southfield, MI
2025-Present
Choreograph routines while leading practices and technique classes. Teach masterclasses at team clinics and recruitment events such as Oakland Dance Festival. Complete administrative duties; i.e., registering for camps & competitions, travelling to events, collaborating with assistant coaches, and supporting student success.
Lake Orion Dance Team
Summer Intensive Instructor
Lake Orion, MI
Summer 2025
Taught ballet, contemporary, pom, and jazz classes to junior varsity and varsity dance teams.
Dance Beat
Teacher and Choreographer
Plymouth, MI
2023-Present
Teach advanced company ballet & technique classes while choreographing for advanced competitive team.
The 8th Count Dance Studio
Guest Teacher
Keego Harbor, MI
Summer 2023
Taught ballet and contemporary master classes to recreational and competitive students.
Metro Dance Academy
Guest Teacher
Plymouth, MI
Summer 2022-2023
Taught contemporary, jazz, and ballet master classes to competitive team while occasionally subbing for recreational classes.
The Dance Center
Guest Teacher + Choreographer
Traverse City, MI
Summer 2018
Choreograph new works for competitive dance teams, while teaching master classes and/or private lessons.
Rhythm Pointe Dance Academy
Teacher and Choreographer
Shelby Township, MI
2017-2018
Taught technique classes for recreational and competitive teams, while choreographing for annual recital and competitive team's competitions.
Education
Wayne State University
Detroit, Michigan
B.S. in Sport Management
Minor in Dance
2017-2021
Alma College
Alma, Michigan
Dual Enrolled in Dance Department and Ithaca High School
2016-2017