2024-25:
Assistant Professor of Political Science, Louisiana Tech University
International Relations (POLS 350)
American Foreign Policy (POLS 355)
Comparative Foreign Governments (POLS 302)
Scope and Methods in Political Science (POLS 345) – I’m the methods guy
National Government in the U.S. (POLS 201)
Graduate Level:
Special Topics – Social Media and Political Culture (CMTX 557)

New this year:
Politics of Developing Nations
Model United Nations
Graduate level: Seminar in Media and (Competitive) Authoritarian Regimes

2023:
Instructor
English Language Institute (ELI), University of Delaware
Introduction to Global Politics (POSC 240)
2018:

Instructor
Departments of Political Science and International Relations and Communication, University of Delaware
Courses: Politics of Developing Nations (POSC 311) Syllabus; Model United Nations (POSC 475) Syllabus.

2016:

Instructor
Departments of Political Science and International Relations and Communication, University of Delaware
Courses: Politics and the Media(POSC-COMM 340) Syllabus; Politics of Developing Nations (POSC 311) Syllabus.

 

2015:

Instructor
Department of Political Science and International Relations, University of Delaware
Course: Politics of Developing Nations (POSC 311) Syllabus.

 

2011-13:

Graduate Teaching and Research Assistant
University of Delaware
Courses: American Political System; Data Analysis for Political Scientists (twice); Political Thought II

 

2009-2011:

Graduate Teaching and Research Assistant
Virginia Polytechnic and State University
Courses: European Political Systems; Honors Comparative Government and Politics; Senior Seminar in International Relations; Introduction to World Politics; International Relations Theory (Graduate Level)

2008:

Temporary Instructor
January
McDaniel College, Westminster, MD
Course: International Simulation – United Nations, focused on Indonesia and the functions and procedures of the United Nations

2007-8:

Peer Tutor – Writing Center
McDaniel College, Westminster, MD
Position: Worked with students to develop writing skills so as to improve the quality of their academic papers.