All children at St James study philosophy in a weekly lesson in which they explore different values and virtues. From positivity to strength or sportsmanship, children are encouraged to debate and challenge ideas in a respectful and tolerant way.

Lessons are conducted in an atmosphere of trust, in which the children can express themselves freely. They play games, listen to stories, learn to develop their critical thinking and logic, ask questions, present strong arguments and spot bad ones. The lessons help them to understand how to be kind, helpful and thoughtful members of the school and society