Life on the Hill
With just under 350 pupils, the School remains deliberately small, as this allows us to sustain our caring, home-from-home community where every child is supported, challenged and inspired.
The established school culture is very positive and respectful and easily recognized as soon as one is on campus.NEASC, 2015