Current students click here. (Link temporarily removed.)

Classes I have taught

At Deerfield Academy

  • Ethics

  • Political Philosophy

  • Mind, Meaning, and Reality

  • The Philosophy of Happiness

  • Proof and Persuasion

At Bennington College

  • Ancient Greek Philosophy

  • The Meaning of Life

  • Truth, Beauty, and Goodness: The Philosophy of Iris Murdoch

  • Happiness

At Harvard

  • Plato’s Republic (primary instructor)

  • Non-cognitivism in Ethics (primary instructor)

  • The Meaning of Life (teaching fellow)

  • Deductive Logic (teaching fellow)

  • Modern Moral Philosophy (teaching fellow)

  • Philosophy of Science (teaching fellow)