She completed her PhD in 2006 at the University of Cambridge. She also holds an MA in Philosophy and a BA Hons in Philosophy and English Literature from McMaster University and an MSL from the University of Toronto. She teaches Legal Philosophy, Constitutional Law and International Criminal Law.