From my own and my child's experience we cannot rate this school highly enough. The leadership from the headteacher and the admin team go above and beyond all expectation ... more