Teaching

Recent Courses

 

Arts and Sciences 1137: Political Courage (First-Year Seminar)

Syllabus: Fall 2023

Student Evaluation of Instruction: Fall 2023

Political Science 2120: “Follow the Science?” The Politics of Health

Syllabus: Spring 2024

Student Evaluation of Instruction: Spring 2023

Political Science 3115: Introduction to Policy Process

Syllabus: Spring 2014

Student Evaluation of Instruction: Spring 2014

Political Science 4123: Political Crisis and Reform

Syllabus: Sample Syllabus

Political Science 4125: American State Politics

Syllabus: Spring 2024

Student Evaluation of Instruction: Spring 2022

Political Science 4127: Government Urban America

Syllabus: Spring 2023

Student Evaluation of Instruction: Spring 2023

Political Science 4130: Law & Politics

Syllabus: Fall 2023

Student Evaluation of Instruction: Fall 2022

Political Science 4920: Politics in Film and Television

Syllabus: Spring 2016

Student Evaluation of Instruction: Spring 2016

Political Science 7095: Third-Year Workshop (Graduate Seminar)

Syllabus: Fall 2022

Political Science 7125: Federalism (Graduate Seminar)

Syllabus: Spring 2019