She received her Ph.D. from the Department of Combinatorics and Optimization at the University of Waterloo in 1990, and arrived at the University of Calgary in 1992, after completing a post-doctoral fellowship at Simon Fraser University.