
Courses Taught at Miami University:
- POL 261: Introduction to Public Administration
- POL 345F: Policy Evaluation
- POL 345I: Voice & Power in U.S. Politics
- POL 345N: Fundamentals of Health Policy

Courses Taught at Ohio Northern University:
- PLSC 1011: Introduction to American Politics
- Syllabus (SP 2019) and evaluations (1011.1, 1011.2)
- PLSC 2661: Public Administration
- Syllabus (FA 2018) and evaluations (FA 2018)
- PLSC 2901: Gender & Politics
- Syllabus (FA 2018) and evaluations (FA 2018)
- PLSC 2601/PHBU 4021: Introduction to Health Policy
- Syllabus (SP 2019) and evaluations (PLSC, PHBU)
- PLSC 3671: Policy Analysis
- ISR 2531: Research Methods

Courses Taught at Penn State University:
- Gender & Politics
- Syllabus (SP 2018) and evaluations (SU 2016, SP 2018)
- Policy Making & Evaluation
- Syllabus (FA 2017) and evaluations (SU 2017, FA 2017)
- Introduction to Political Research
- Quantitative Political Analysis