
Areas of Teaching and Research
- Artificial intellegence and the human spirit
- Computer technology and Christian theology
- Spiritual traditions of Islam
- Religion and conflict
Teaches
- THEO 308 Theology in the Light of Science
- HONR 350 Spiritual Traditions of Islam