Teaching

Screen Shot 2017-11-13 at 9.39.13 PM
Flyer for upcoming courses

Courses

Introduction to American Government

Interest Groups and Lobbying

Money, Media, and Politics (online)

Reforming American Politics

Graduate Seminar in American Politics

 

 

Please contact me if you’d like the syllabus for any of these courses.

Advertisements