bennett has taught undergraduate level courses on bed, ba and b.th. degrees in hinduism, sikhism, christianity, islam, buddhism, judaism, methodology, ethics (moral dilemmas and matters of justice), islamic theology and philosophy, islamic art and architecture, religious exclusivism and the issue of uniqueness, area studies (asia and the americas) and world cultures. at graduate level, he has taught m.th, ma, m.div, m.r.e. and phd courses in religious pluralism, spirituality, ministry, islam, religions of india, china and japan, pastoral theology, pastoral care and counseling, paths of faith (world religions), islam, christian-muslim relations, the theory and practice of ecumenism, the united nations and global peace and church growth. he has successfully supervised mth, ma and med dissertations in a range of subject areas. at westminster, he was a member of the bed and mth examination boards and external examiner in religious studies for new college, southampton. he also served as external examiner for a university of leeds m.phil. at baylor, he participated in the oral examination of phd and ma students. he has both supervised and examined ma theses for the centre for the study of jewish-christian relations, cambridge. bennett uses literature, especially post-colonial literature and film to help explore religious themes in his teaching.