You can find my teaching philosophy here.

I regularly teach the following courses:
Introduction to World Religions – Western traditions (Judaism, Christianity, and Islam)
Introduction to the New Testament
Introduction to Christianity
Early Christian Thought
Medicine, Miracle and Magic in the Ancient World
Gender, the Body, and Sexuality in Early Christianity
Religions of the Hellenistic and Roman Mediterranean
Theory of Nature: The Pre-Modern Cosmos
Seminar in Early Christian Origins: This special topics course changes each time I teach it. Thus far I’ve taught as “Gnostic” Christianity, Hagiography in Late Antiquity and the Middle Ages, The Pre-Modern Cosmos: Religion, Natural Science, Medicine, and “Magic,” and Sacred and Medicinal Plants in the Pre-Modern Mediterranean.