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