The Hewitt School
First Grade Teacher
Alvin Ailey American Dance Theater
Teaching Artist for The Ailey School Junior Division
Barrow Street Nursery School
Head Toddler Teacher
University of Calgary
Research Assistant
Steps On Broadway
Dance Teacher and Young Boys Program Co-Creator
Mark Morris Dance Group
Teaching Artist
Alvin Ailey American Dance Theater
Teaching Artist for Ailey Arts In Education
Beginnings Nursery School
Head Pre-Kindergarten Teacher and Movement Specialist
The Hewitt School
Lower School Dance Teacher
Alvin Ailey American Dance Theater
Assistant dance teacher
University of Calgary
Bank Street College of Education
Athabasca University