Does anyone have recent experience of this school? We are planning a visit soon for my DS who is 11, but just wanted to know thoughts from those currently there. Thanks