Margo grew up on the west coast of Canada. She studied theatre, history, and children's literature at Laval University in Quebec City and McGill University in Montreal. In 2003 she received a Master of Divinity from the Harvard Divinity School.
As storyteller and consultant with the Fetzer Institute's Generosity of Spirit Project, Margo has collected more than 200 folktales from world cultures on the theme of generosity. With colleagues Mark Nepo and Wayne Muller, she travelled to Mississippi to co-facilitate community retreats with the Mississippi Center for Justice in Jackson and the William Winter Institute for Racial Reconciliation in Oxford, Mississippi.
Margo has worked as a puppeteer, a cook, and a chaplain. From 2011 - 2012, she was Artist-in-Residence at the Centre for Studies in Religion and Society at the University of Victoria.
Margo has been practicing in the Insight tradition of Theravada Buddhism since 1986. She is a student of many wonderful teachers, including Joseph Goldstein, Thanissara, Larry Rosenberg, and Burmese teacher Sayadaw U Lakkhana. In 2012, she completed her training to be a Community Dharma Leader at Spirit Rock Meditation Center in Woodacre, California. She leads evening classes and non-residential retreats in Canada, the U.S. and Ireland. She is currently a writer, storyteller, and teacher based in Victoria, BC.