 The Headteacher is currently John Beck, who was appointed in September 2017.The school was rated as "Outstanding" by the school regulator Ofsted in its most recent inspection, which took place in November 2010 (up from "Good" in May 2007).The OFSTED inspectors praised the previous headteacher at this "exceptionally well-run school" for her "excellent leadership" and her "relentless focus on improving the school from its good quality at the last inspection".