Outstanding teaching engages and inspires all pupils to do their best.
The excellent curriculum engages pupils fully and is very well enriched by a wide variety of additional activities and opportunities.
Outstanding care, guidance and support ensure that all pupils' needs are fully met... The Pupils thoroughly enjoy their school days and their behaviour is excellent... They make excellent progress from the start and achievement is outstanding throughout the school.
Parents are overwhelmingly supportive of the school and full of praise for all it does for their children.