Through a rich diet of fluency, reasoning and problem solving on a daily basis children will learn to understand and clarify information; consider what they know that will help them to solve problems; organise information in a way that helps find patterns and solutions; investigate open ended challenges and to communicate and present their findings effectively. Children will expect and welcome challenges which push them to deepen their learning at all levels.