Michelle Good

Dance Instructor

Michelle is excited to be back with the On Stage Dance family!  Michelle has over 24 years of recreational and competitive dance training under her belt.  While specializing in tap and jazz, Michelle is also trained in lyrical, ballet, and musical theatre.  She has been a recreational and competitive dance teacher at the Meyerhofer Academy of the Performing Arts for nine seasons, and her routines and choreography consistently win overall awards at both the regional and national level.  Michelle’s students have recently worked for the Stratford Festival, the Charlottetown Festival and Drayton Entertainment.  While completing an Honours Bachelor of Arts Degree at Wilfrid Laurier University, Michelle also co-founded and co-captained the Wilfrid Laurier Competitive Dance Team.  Under her direction the team won many accolades including BAM Champions, for the highest collective overall mark of the competition. Michelle also places a high priority on continuing her dance education, and is consistently participating in classes, workshops, and seminars to help her become the best teacher she can be for her students. Michelle is excited to share her knowledge and passion for dance with the students of On Stage! Email Michelle.


Canadian Dance Teacher Expo, 2017 & 2018

TDC Tap Syllabus Teacher Certification, 2018

Wilfrid Laurier University, Honours Bachelor of Arts

Member of the Professional Adjudicator’s Alliance (PAA)

FRESHplus Dance Intensive, 2015


Selective awards for Michelle’s choreography include: 3 time recipient of the Terpsichore T3 Award, for the highest mark in the 12 & under division; Highest Overall Mark of the Kiwanis Festival; five time recipient of the Highest Tap Mark of the Kiwanis Festival; and Overall Choreography Awards at Dance Canada, Dance Starz, Kick it Up and American Dance Awards.