Home Writing Politics Vita Teaching



Grants, Honors, Awards
Public Lectures
University Service
Political Activism
This is a list of courses I have taught and am currently prepared to teach. Click on a course name to see my syllabus for this course.

Political Theory

  • Introduction to Political Theory
  • Ancient and Medieval Political Philosophy
  • Modern Political Philosophy
  • History of Law
  • Contemporary Political Ideologies
  • Contemporary European Political Theory (on Nietzsche, Heidegger, The Frankfurt School, Gadamer, Habermas)
  • Politics and Reason (Philosophy of Social Science and Contemporary Political and Moral Philosophy)
  • Democracy: Liberal vs. Participatory Democracy
  • Politics, Economics and Justice (The Political Economy of the Liberal Democratic State)
  • Human Rights: Justification and Contents
  • The Political Theory of Socialism
  • Psychoanalysis and Politics
  • Pluralism and Multiculturalism
  • The Theory of the Just War
  • Feminist Political Thought
  • American Political Thought

American and Comparative Politics and Public Policy

  • The Congress  (Comparative Legislative Politics)
  • The Presidency
  • Jurisprudence / Philosophy of Law
  • Constitutional Law
  • Law, Justice and Morality  (Civil Liberties)
  • Parties, Interest Groups and Elections / Comparative Political Behavior
  • Equality and Social Welfare Policy
  • The Politics of Criminal Justice


Home | Teaching | Writing | Vita