The quality of teaching is good overall and there is some that is outstanding including in mathematics, English, science, geography, physical education, textiles and citizenship. (Ofsted 2015)