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)
​