top of page
Teaching Experience
Emory University, 2022 - 
Instructor 

POLS 111 Principles of Political Science, (3 credits, in-person) Fall 2022

​

POLS 208 Research Design and Methods, (3 credits, in-person) Fall 2022

​

​

​

Texas Christian University, 2020 - 2022
Instructor 

POSC 20093 Scope & Methods of Political Science, (3 credits, in-person) Fall 2021, Spring 2022

Course Syllabus 1.10.22

​

POSC 20303 Text Analysis, (3 credits, in-person) Fall 2021, Spring 2022

Course Syllabus 1.10.22

​

POSC 20303 International Politics, (3 credits, in-person) Spring 2022

Course Syllabus 1.10.22

​

POSC 20303 International Political Economy and Globalization, (3 credits, in-person) Fall 2021

Course Syllabus 9.11.21

 

POSC 20093 Scope & Methods of Political Science, (3 credits, online) Fall 2020, Spring 2021

Course Syllabus 1.19.20

​​

POSC 39003 Advanced Quantitative Methods, (3 credits, online) Fall 2020, Spring 2021

Course Syllabus 1.19.20

​

POSC 39003 Text Analysis, (3 credits, online) Spring 2021

Course Syllabus 1.19.20

​​

POSC 20303 International Politics, (3 credits, online) Fall 2020

Course Syllabus 8.11.20

​

University of Minnesota, 2015 - 2020
Instructor

POL 3085 Quantitative Analysis in Political Science (4 credits) Fall 2019

Course Syllabus 10.01.19, Lab Syllabus 09.01.19

​

POL 3085 Quantitative Analysis in Political Science (4 credits) Summer 2017

Syllabus 06.12.17

​

Teaching Assistant

POL 3083 U.S. & the Global Economy, Supplemental TA (3 credits) Apr. 2020 - May 2020


POL 3085 Quantitative Analysis in Political Science, Supplemental TA (4 credits) Apr. 2020 - May 2020

​

POL 4491 Capstone (2 credits) Feb. 2020 - Apr. 2020


POL 3309 The Supreme Court (3 credits) Spring 2019


POL 3423 Politics of Disruption: Violence and Its Alternatives (3 credits) Fall 2018


POL 4887 Thinking Strategically in International Relations (3 credits) Fall 2018


POL 3833 U.S. & the Global Economy (4 credits) Spring 2018


POL 4085 Advanced Political Data Analysis (4 credits) Spring 2018


POL 3085 Quantitative Analysis in Political Science (4 credits) Fall 2017


POL 1025 Global Politics (3 credits) Spring 2017


POL 3085 Quantitative Analysis in Political Science, Honors (4 credits) Fall 2016


POL 1025 Global Politics (3 credits) Spring 2016


POL 1025 Global Politics (3 credits) Fall 2015

bottom of page