top of page

Department of Political Science
University of Alabama

Courses Taught

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

  • International Migration (UG): Fall 2025

  • International Organizations (UG): Spring 2025, Spring 2024, Spring 2023, Spring 2022, Fall 2021, Fall 2019, Spring 2019

  • International Political Economy (UG): Spring 2025, Fall 2024, Fall 2023, Fall 2022, Fall 2020, Spring 2020, Fall 2018

  • Introduction to International Relations (UG): Fall 2024, Fall 2023, Fall 2022

  • Directed Reading and Research (G): Fall 2025, Fall 2024 

  • International Migration (G): Spring 2024, Spring 2023

  • International Political Economy (G): Fall 2025, Spring 2022, Spring 2020

  • Quantitative Methods 1 (G): Fall 2021, Fall 2020, Fall 2019, Fall 2018

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

  • International Organization (UG): Spring 2018, Spring 2017 

  • War, Peace, and Strategic Defense (UG): Spring 2015, Fall 2017 

  • Current Affairs in International Relations (UG): Summer 2017

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