Philosophy for Children (P4C) is an approach to teaching and learning that supports children to develop their thinking, reasoning and questioning skills.  Children are taught how to create their own philosophical questions and they then choose one that is the focus of the enquiry.

All staff in school have all recently completed Level 1 training and P4C sessions happen on a regular basis in all classrooms.