The strong leadership of its headteacher, together with good support from staff and the governing body, has resulted in the quality of teaching and pupils’ achievement improving well since the last inspection.
Achievement is good and attainment is rising well, exceptionally in mathematics. The very large majority of pupils reach the levels expected for their age in national tests and an increasing number are exceeding these levels.
Well-taught lessons, with motivating and challenging activities, promote good progress. The quality of marking and advice given to pupils is especially good.