Courses Taught

Major Disciplines:

  • Philosophy of Nature
  • Philosophy of Man
  • Ethics
  • Metaphysics
  • Logic
  • Philosophy of Science
  • Bioethics

Historical Surveys:

  • Ancient Philosophy
  • Medieval Philosophy
  • Early Modern Philosophy (up to Kant)
  • Contemporary Philosophy (starting from Kant)


  • Aquinas and the Unmoved Mover
  • Medieval Proofs for God’s Existence
  • Modern Atheism and the Christian Response
  • Aquinas on Moral Psychology
  • Thomistic Moral Theory
  • Topics in Ethics: Ethics of Aquinas
  • Thomistic Seminar
  • SCI 301: Scientific Reasoning I: Deductive Reasoning (including basic differential and integral calculus, and a study of celestial and terrestrial mechanics)
  • SCI 402: Science and Theology: The Origin of Man (a course on evolution and its philosophical and theological implications)

Major Figures:

  • Duns Scotus
  • Rousseau

Introductory Courses:

  • Introduction to Philosophy
  • Ethics as Introduction to Philosophy
  • The Classical Mind
  • The Modern Mind