An in-depth study of the main teachings, practices and institutions of the major, and several of the minor, religious traditions: namely, Buddhism, Christianity, Confucianism, Hinduism, Islam, Jainism, Judaism, Shinto, Sikhism, Taoism and Zoroastrianism.