She previously taught at the University of British Columbia, and on the law faculty at American University's Washington College of Law, Arizona State University College of Law, and Valparaiso University School of Law. She also worked as a human rights lawyer and served for two years as the Executive Officer of the Human Rights Chamber for Bosnia and Herzegovina.