Excellent pastoral care and high expectations. The facilities are superb and each child is known. I wouldn't send my child anywhere else.