Teaching
The University of Michigan-Dearborn
Philosophy (2010-)
PHIL 100: Introduction to Philosophy
PHIL 233: Critical Thinking
PHIL 301: Ancient Philosophy
PHIL 306: Islamic Philosophy
PHIL 307: Medieval Philosophy
PHIL 340: Analytic Philosophy
PHIL 365/RELS 385: Philosophy of Religion
PHIL 375: Problems of Human Knowledge
Honors Program (2018-)
HONS 300: The Four Trials
HONS 301: Classical and Religious Traditions
HONS 302: Middle Ages, Renaissance, Reformation
The University of Auckland, New Zealand
Philosophy (2005-2010)
PHIL 105: Critical Thinking
PHIL 218/338: Problems in Epistemology
PHIL 207/327: Philosophy of Religion
Continuing Education Course: Islamic Philosophy