Adjunct Instructor, Towson University, Department of Philsophy & Religious Studies (2025–present)
RLST 208, Introduction to Hinduism (asynchronous online, 16-week)
RLST 209, Religious Traditions of Asia (asynchronous online, 16-week)
Adjunct Instructor, Heartland Community College, Liberal Arts and Social Sciences Division (2023–present)
RELI 215 / HUMA 210, Major World Religions (in-person & asynchronous online, 16-week)
RELI 230 / HUMA 220, Religion in American Society (in-person, 16-week)
Adjunct Instructor, Central Methodist University / Second Chance Pell Program, Missouri Department of Corrections (2023–present)
RL 122, Religion and the Human Adventure (asynchronous online, five accelerated terms and two 16-week semesters per year)
PL 102, Introduction to Critical Thinking (asynchronous online, one accelerated term)
Adjunct Instructor, Central Methodist University, College of Graduate and Extended Studies (2013–2023)
RL 122, Religion and the Human Adventure (asynchronous online, five accelerated terms and two 16-week semesters per year)
Adjunct Instructor, Western Illinois University, Department of Race, Religion, Gender, and Multidisciplinary Studies (Fall 2023)
REL 110, Introduction to Eastern Religions (asynchronous online)
Language Lecturer, University of Chicago, South Asian Languages and Civilizations
TBTN 20300, Second-Year Tibetan (in-person, Spring 2019)
Teaching Assistant, University of Chicago, the College, the Divinity School, and South Asian Languages and Civilizations
RLST 23905, Is Buddhism a Religion? (in-person, Spring 2019)
HREL 32900, Classical Theories of Religion (in-person, Autumn 2017)
SANS 20100, Second-Year Sanskrit (in-person, Autumn 2016)