I'm going to see this school, as an option for my son who is very sporty and academically average but keen. Can anyone tell me about this school? I hear mixed views