top of page

Courses Taught 

Queen's Faculty of Law (Winter 2019)

Lecturer: LAW262 Jurisprudence

Co-Lecturer: LAW529 Advanced Constitutional Law 

Stanford Law School (Winter 2018)

Co-Lecturer: LAW2406 Conflict of Laws

bottom of page