‘Good teaching permeates throughout the school, so that all pupils including those with learning difficulties or disabilities learn effectively and make good progress. The personal development of pupils is excellent and their behaviour is exemplary.’
Ofsted November 2007