National Curriculum Reasoning