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