John C. Kelly, Ph.D.

Associate Professor, Emeritus

Summary

Specializations

Ethics; philosophy of religion; Plato; Wittgenstein.

Teaching

  • Phil 211 — Introduction to Ancient Philosophy
  • Phil 323 — Philosophy of Religion
  • Phil 410/610 — Plato
  • Phil 419/619 — Wittgenstein
  • CH 201 (Core Humanities) — Ancient and Medieval Cultures