Education & credentials

Law school
Osgoode Hall Law School
Undergraduate
University of Ottawa, Majors in Philosophy and Public Administration
Other degrees
M.A. in Philosophy, University of Ottawa (2011)

Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.