One of the aspects that defines the St Peter’s curriculum is the intentional teaching of thinking, along with the importance of life values. In teaching thinking, we seek to train children to adopt a broad approach to problem-solving and to be aware of the dangers of thinking driven…