Teaching
Survey Courses
"World Politics" [syllabus .pdf from Spring 2023]
"International Security" [syllabus .pdf from Fall 2022]
Seminars and Tutorials
"Small Wars and Insurgencies" [syllabus .pdf from Fall 2023]
"American Hegemony and Global Order" [syllabus .pdf from Spring 2023]
"Empire and Imperialism" [syllabus .pdf from Spring 2022]
"Sovereignty, Nationalism, and Liberation" [syllabus .pdf from Fall 2020]
"American and the 'War on Terror'" [syllabus .pdf from Spring 2019]
"Tutorial on Grand Strategy" [syllabus .pdf from Spring 2011]