Fall 2025 courses:
PHIL 110 (Intro. to Logic)
Past and planned courses:
PHIL 101 (Intro. to Philosophy)
PHIL 220 (Science & Pseudoscience)
PHIL 271 (Philosophical Writing)
PHIL 301 (Modern Philosophy)
PHIL 300 (Ancient Philosophy)
PHIL 306 (20th-Century Analytic Philosophy)
PHIL 318 (Business Ethics)
PHIL 321 (Symbolic Logic)
PHIL 340 (Philosophy of Science)
PHIL 354 (Buddhist Philosophy)
PHIL 360 (Aesthetics & Philosophy of Art)
PHIL 367 (Hellenistic Philosophy)
PHIL 370 (Medieval Philosophy)
PHIL 420 (Metaphysics)
About me: