Teaching

Undergraduate

  • American National Government
  • Congress
  • Presidency
  • Parties and Interest Groups
  • Seminar in American Government
  • Western Political Thought: Ancient
  • Western Political Thought: Modern
  • Western Political Thought: Contemporary

Graduate

  • Modern Political Ideologies
  • American Political Thought: Formative Period
  • American Political Thought Since 1820

Other Courses Taught

  • Politics and the Imagination
  • Law, Morality, and Politics