Teaching
Syllabi for my recent classes can be found below. If you are a current student, please note that I do not update this page regularly (or even every semester). For up-to-date information about the syllabus for a current class, please see the class Blackboard page.
Here is my Rate My Professor page.
PSC 321 The Conservative Movement in America
PSC 616 Religion and American Politics (Graduate Course)
PSC 611 Electoral Behavior (Graduate Course)
PSC 616 Demographic Change and Political Change in the United States (Graduate Course)
PSC 101 Introduction to American Politics
PSC 101 Introduction to American Politics (Online)
PSC 311, Political Parties and Elections
PSC 422, Migration and American Politics
PSC 522 Quantitative Methods 1 (Graduate Course)
PSC 621 Quantitative Methods 2 (Graduate Course)