She completed her undergraduate degree at Queen’s before earning postgraduate degrees in Economics (MA, PhD) at the University of British Columbia, later returning to Queen’s to obtain her LLB. Following completion of her LLB, she clerked at the Federal Court of Appeal, and then for former Justice Ian Binnie at the Supreme Court of Canada. She then completed her LLM at Yale on a Fulbright scholarship before joining the faculty.