Courses taught (syllabi available upon request):
Lafayette College (Easton, PA), 2003 - present
- Introduction to Philosophy
- Logic
- First Philosophers
- Modern Philosophy
- Existentialism
- Theories of Knowledge
- Philosophy of Science
- Survey of 19th & 20th Century Continental Philosophy
- Philosophy of Mind
- Philosophical Analysis
- History of 20th Century Analytic Philosophy
- Philosophy of Language
- Mathematics Special Topics: Infinite Sets
- Values and Science/Technology: Questions of Trust in Science
- First Year Seminar: Beyond Belief
- First Year Seminar: Propaganda
- Independent Study: Advanced Logic
- Independent Study: Philosophy of Quantum Mechanics
- Winter Interim in Austria/Germany: The Colorful Sunset of the Hapsburg Empire
- Winter Interim in Scandinavia: Northern Lights (Kierkegaard, Ibsen, Strindberg)
Special Programs at Lafayette College:
- Faculty resident adviser of the McKelvy House Scholars Program (2006-2010)
Honors Thesis Advisees at Lafayette College
- 2012 - Megan Feeney, "Themes in Contemporary Epistemology: Bootstrapping and Intuition" (from fall 2012, Ph.D. candidate in Philosophy at Rutgers University)
- 2019 - Ion Plamadeala, "Papers in Conceptual Ethics and Conceptual Engineering" (from fall 2019, Ph.D. candidate in Philosophy at Cornell University)
Lehigh University (Bethlehem, PA)
- Ancient Philosophy (Spring 2010)
Massachusetts Institute of Technology, 2002 - 3
- Modern Philosophy
- Theory of Knowledge
Brown University
- Philosophy East and West
- Logic
- Reason and Religion
Connecticut College
- Introduction to Philosophy
Stonehill College (Easton, MA)
- Philosophy of the Human Person