How does our curriculum support the vision, values and aims of the school? English and Literacy Maths and Numeracy Science History Geography Art and Design Music Design Technology Computing Physical Education Spanish Religious Education PHSE