Teaching

PS 101: International Politics of Human Rights. Download syllabus

PS 343: The Politics of International Law Download syllabus

PS 347: Ethics and International Affairs  Download syllabus

PS 395: International Organizations 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 syllabus

PS 490: Global Capitalism and Law- Graduate Seminar Download syllabus

ConPub716: International Courts and Tribunals– Law School Course Download Syllabus

Teaching video: How to pick a research topic

Other Teaching Videos