Margaret a chorégraphié Setting the Path (2004), Sharing the Spirit (2007), Spirit and Tradition (2009), ainsi que les productions de danse contemporaine multimédia Spirit Transforming (2012), Flicker (2016) et Mînowin (2019).
Margaret est titulaire d'une maîtrise en éducation artistique de l'Université Simon Fraser et d'un baccalauréat en sciences de l'Université McGill. En 2007, elle a été chargée de cours à l'Université Simon Fraser pour le cours Foundations in Aboriginal Education, Language, and Culture (fondements de l'éducation, de la langue et de la culture autochtones). Elle a été membre du corps professoral pour la résidence de danse autochtone du Banff Centre en 2013.