top of page
Teaching
courses taught
Philosophy of Logic
Deductive Logic
Scientific Reasoning
Epistemic Normativity
Decision Theory
Medical Ethics
Formal and Informal Reasoning
Introduction to Logic
Honors Ethics
Social and Political Philosophy
Introduction to Ethics
courses TAed
Introduction to Philosophy
Early Modern Philosophy
Media Ethics
Business Ethics
Writing for Philosophy
bottom of page