I attended Lower Canada College and Crescent School before entering Huron College at the University of Western Ontario. At Huron College, I studied English, History, and Philosophy. I received my M.A. in history from Western in 1995, focusing on the history of scientific theories. In 2000, I graduated from Western's Law School with the Borden and Elliot Award in Constitutional Law.