Pupils are supported very well by staff. Relationships between staff and pupils are excellent. Staff are insightful in their understanding of each pupil’s needs. They provide thoughtful care and firm challenge tailored to individual pupils’ circumstances. Pupils get on very well with each other. As a result, pupils feel happy in school and grow in confidence academically and personally.