Margo began coaching as an amateur coach as a teenager in Aylmer, Quebec. Her love of kids and the excellent Skate Canada skating programs kept her involved for another 16 years. After taking time off to raise her three sons, Margo returned to coaching. She is a level II trained coach (Provincial Coach) and is currently working on her Level II certification. Margo maintains a gold level status in the Skate Canada Continuing Education Program by attending seminars and workshops to keep her skills and knowledge current.
Margo is passionate about synchronized skating. She is a member of the Adult III synchronized skating team and a coach of the youth synchro teams at the Gloucester Skating Club. She enjoys the camaraderie and competition that the team provides. She retired from the hectic life of high technology in 1993 and now dedicates herself to her own skating, coaching and volunteering for the skating club.
Margo has a life-long passion with figure skating. Her philosophy is to create a positive learning experience that allows the skater to develop, to the best of their ability, in a challenging, rewarding and fun environment. She enjoys teaching kids of all ages including the adult sized ones.