A very well run school that manages to ensure that manages to ensure that students are well looked after and provided with the best opportunities to thrive. The school consistently performs well in at...