Courses
- Political Parties and Interest Groups
Spring 2011
Michigan State
University
- Preparing for Dissertation Research
Spring 2011
Michigan State
University
- Campaigns & Elections
Fall 2010
Michigan State
University
- Politics of Public Policy Issues
Spring and Summer 2010
Michigan State
University
- Honors Undergraduate Research Seminar
Fall 2009 and 2010
Michigan State
University
- Political Parties and Interest Groups
Fall 2009
Michigan State
University
Syllabus
- Political Parties and Interest Groups
Spring 2009
Michigan State
University
- Campaigns & Elections: Graduate
Spring 2009
Michigan State
University
Syllabus
- Campaigns & Elections
Fall 2008
Michigan State
University
Syllabus
- Campaigns & Elections: Writing Intensive
Spring 2008
Michigan State
University
Syllabus
- Political Parties and Interest Groups: Graduate
Fall 2007
Michigan State
University
Syllabus | Course Information
- Introduction to Research Methods
Fall 2006
University of
California, Berkeley
Syllabus
- Introduction to American Politics
Summer 2006
University of
California, Berkeley
Syllabus
- Research Methods in Political Science
Spring 2006
University of
California, Berkeley
Graduate Student Instructor with Henry Brady
Syllabus | Course
Information
- Politics and the Media
Spring 2005
University of California,
Berkeley
Graduate Student Instructor with Christine Trost
Syllabus | Course
Information
- American Political Parties
Spring 2004
University of California,
Berkeley
Graduate Student Instructor with David Karol
Syllabus | Course
Information