Teaching

In the fall of 2024, I teach classes on International Moot Court Competitions and Global Legal Abilities at ITAM. Previously, I taught Public International Law. In addition, I am the current Moot Court coordinator for ITAM’s Law Department.

Course design and teaching experience prior to joining ITAM include an upper-level seminar on Contemporary Theories of International Law and several seminars on legal blogging at Humboldt University Berlin.

I have held guest lectures on the United Nations System as part of the Munich Advanced Course in International Law (2022), at the Melbourne School of Governance in a course on the Nature of Governing (MA in Public Administration, 2020), and at the Northwest University of Potchefstroom and the University of Johannesburg, amongst other places.