top of page
Courses taught at University of Nevada, Las Vegas

​​

PSC 231: Introduction to International Relations

​

PSC 405z: War and Politics

​

PSC 405z: Domestic Politics and International Relations

​

PSC 405z: Civil War and Peacekeeping

​

PSC 499: Senior Seminar

​

PSC 755: International Security

​

Courses taught at Rice University
​

POLI 211: Introduction to International Relations

 

POLI 373: War and Politics 

​

FWIS 134: Global Crises and Politics

​

Other Teaching Experience
​

Graduate Fellow at the Center for Teaching Excellence, Rice University (2021-2022)

​
Additional Teaching Credentials
​

Graduate Certificate in Teaching and Learning

​

​

​

 

bottom of page