Who we are.

Triangle Systems Collective is a collaboration between three friends with big ideas and diverse dance backgrounds.
Rooted in deep friendship and a shared passion for movement, we’re here to support artists, spark creative growth, and bring bold, exciting projects to life — something we've dreamed about for a long time, and are finally making real!

Michelle Godin is a versatile dancer, choreographer, and educator with over 25 years of experience. Trained in multiple styles, she has performed across Canada in theatre, live productions, and commercial events. A dedicated instructor and adjudicator, Michelle is passionate about inspiring dancers through innovative choreography and thoughtful mentorship. As a dedicated member of the Alberta dance community, she continues to shape the contemporary dance scene with creativity and authenticity.

Kelsie Vanstone is a dynamic performer, choreographer, and educator with a passion for dance that spans over two decades. Trained across North America and the UK, she has worked in theatre, film, music, and live performances, sharing the stage with renowned artists. As a dedicated teacher and creator, Kelsie is committed to fostering artistic growth in her community, producing original works, and expanding opportunities for dancers in Alberta. Whether on stage or behind the scenes, she brings authenticity, energy, and a deep love for the art of movement.

Nicole Hopkins’s early passion for dance and her growing curiosity about the body, mind, and spirit led her to extensive studies in movement, science, yoga, and astrology. For sixteen years, she has taught, choreographed, examined, and adjudicated ballet and contemporary movement. Currently, Nicole is a sessional yoga instructor at the University of Calgary and the owner of Nicole Weaves. She is deeply passionate about sharing intentional movement as a path to physical literacy, emotional healing, and storytelling.

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!