PS 343: The Politics of International Law Download 2016 syllabus
PS 347: Ethics and International Affairs Download 2018 syllabus
PS 395: International Organization and National Policy Download syllabus
PS 440: International Relations Theory Download syllabus
PS 443: International Organization– Graduate Seminar Download syllabus
PS 490: International Law and International Relations– Graduate Seminar Download 2019 Syllabus
PS 490: Global Capitalism and Law- Graduate Seminar Download 2016 syllabus
ConPub716: International Courts and Tribunals– Law School Course Download Syllabus
Teaching video: How to pick a research topic
Other Teaching Videos
Sage Video International Law Making a Difference