My Courses

The list below contains my typical teaching schedule for the year. This can and does vary. Clicking on the course title will open a generic syllabus for the course (when available).

Undergraduate Courses (next anticipated offering)

PS1010 Introduction to Global Politics (Fall 2017, Buchanan Honors Program Only)


Click here for a link to Political Science course descriptions.