Shirley Clements is a 60 year-old retiring Canadian school teacher. As a parting gesture to her students, she joined them in a well choreographed routine to a hip-hop tune called Uptown Funk.

What Ms. Clements is able to do at her age is simply amazing. In the video above  she  finishes her dance routine by spinning on her head and landing on her side.