Anti-Discrimination Law, Comparative Constitutional Law, Public International Law
European Law, Human Rights Law, Private International Law
Academic Co-Director 2012-2013
Administrative Law, Environmental Law, EU Law, Judicial Review, Public Procurement Law
Academic Co-Director Spring 2018
Environmental Law, International Arbitration, Public International Law
Contract Law, Corporate Law, Family Law
Human Rights Law, International Criminal Law, Transitional Justice
CTLS Vis Moot Team Coach 2019-2020
CTLS Vis Moot Team Coach 2021-22 & 2022-23
Academic Co-Director Spring 2023
Communications and Technology Law, Copyright, Data Protection, Intellectual Property, Privacy
Administrative Law, Comparative Public Law, Constitutional Law, Judicial Review, Law and Politics