Teaching

Since I began teaching in 2004, I have taught more than twenty different courses at numerous institutions, most notably Elon University, where I was first Assistant and then Associate Professor from 2007 to 2014. Since relocating to Los Angeles in 2018, I have taught several in-person courses at the University of California Los Angeles and Chapman University, as well as remotely at the University of Oklahoma and Stonehill College.

Current courses

Introduction to Islam

The Qur’an and Islamic Tradition

Courses previously taught

Introductory surveys:

Introduction to World Religions

Introduction to Western Religions

Religion in a Global Context

Introduction to Judaism

History of the Study of Religion

Topical courses in Islamic Studies:

Muhammad and the Origins of Islam

Early Islamic History from Muhammad to the Mongols

Jihad in Historical and Global Perspective

Jews and Muslims: Symbiosis, Cooperation, and Conflict

Comparative courses:

Religion and Empire in Late Antiquity

The Origins of Judaism, Christianity, and Islam

Apocalypse in Religion, Literature, and Film

Jerusalem

Monotheism, Polytheism, and Idolatry in Western Religions

The Silk Road and Beyond

Religion and Identity

The Future of Human-Animal Relations