top of page

University of Louisville

  • POLS 120: Debunking 20 Myths About Politics

  • POLS 201: Introduction to American Government and Politics

  • POLS 321: Political Psychology and Public Opinion

  • POLS 322: American Parties and Elections

  • POLS 390: Research Methods

  • POLS 629: American Politics Seminar (graduate)

  • POLS 670: Research Design (graduate)

  • POLS 671: Introduction to Data Analysis (graduate)

Michigan State University

  • Congress, Spring 2017

  • Political Polarization and the Culture War, Spring 2017

  • Campaigns and Elections, Fall 2016

  • Congress (online), Summer 2013 & 2017

  • Field Experience in Political Science (hybrid), Fall 2011-Summer 2012

ICPSR Summer Program, University of Michigan

GSERM, University of St. Gallen

  • Analyzing Survey Research Data

evals.png
bottom of page