"Kenyan society celebrates various religious faiths. The constitution advocates for the development of values, and religious education is one of the channels through which the requisite values are inculcated in learners. This subject aims at equipping the learner with knowledge, skills, values and psychosocial competencies that assist them to grow up as socially, emotionally and spiritually balanced individuals. Moral, religious and life skills activities will enhance the learner's skills of knowing and living with oneself and others. In line with constructivist theory the teaching and learning of religious education has essential principles which include making links between learners own experiences, needs, interests and beliefs, and the content being studied, while engaging in collaborative and co-operative problem solving."