COURSES TAUGHT

Introduction to American Government

Loyola University Chicago - Fall 2014, Fall 2015, Fall 2016, Spring 2017, Fall 2017, Summer 2019

Graduate Seminar: American Political Institutions

Loyola University Chicago - Spring 2016

Honors Seminar: Power and the American Experience

Loyola University Chicago - Spring 2016

Constitutional Law: Institutional Powers

Loyola University Chicago - Fall 2015, Fall 2017

Judicial Process

Loyola University Chicago - Fall 2014, Spring 2015, 

Fall 2016, Fall 2018

Public Opinion

Gustavus Adolphus College - Spring 2014

Constitutional Law: Civil Liberties:

Loyola University Chicago - Spring 2015

Metro State University - Spring 2014, 2014

Constitutional Law: Civil Liberties:

Loyola University Chicago - Spring 2015

Metro State University - Spring 2014, 2014

Quantitative Political Analysis:

Loyola University Chicago - Spring 2017, Fall 2018

‚Äč