top of page

Department of Political Science
University of Alabama

Courses Taught

The University of Alabama (UG = undergraduate, G = graduate)

  • International Migration (UG)

  • International Organizations (UG)

  • International Political Economy (UG)

  • Introduction to International Relations (UG)

  • Core Seminar in IR (G)

  • Directed Reading and Research (G)

  • International Migration (G)

  • International Political Economy (G)

  • Quantitative Methods 1 (G)

The University of Colorado at Boulder (UG = undergraduate, as an instructor)

  • International Organization (UG)

  • War, Peace, and Strategic Defense (UG)

  • Current Affairs in International Relations (UG)

Teaching Skills
  • Active Learning Initiative Workshop (University of Alabama)

  • Tools for Teaching American Students and Communication and Culture for American College Teaching (University of Missouri) 

bottom of page