PS 100: First Year Seminar The Rule of Law Around the World Download 2024 Syllabus
PS 343: The Politics of International Law Download 2024 Syllabus
PS 347: Ethics and International Affairs Download 2021 syllabus EthicsinIR2022
PS 395: International Organization and National Policy Download 2020 syllabus
PS 440: International Relations Theory Download 2023 syllabus
PS 443: International Organization– Graduate Seminar Download syllabus
PS 490: International Law and International Relations– Graduate Seminar Download 2021 Syllabus
PS 490: Global Capitalism and Law- Graduate Seminar Download 2020 Syllabus
ConPub716: International Courts and Tribunals– Law School Course Download Syllabus
Teaching Videos
Sage Video International Law Making a Difference