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
