Hi, does anyone have current/ recent experience of Kingham Hill or Sibford Schools in Oxfordshire? Really struggling to choose between them for our son. He's average academically, very shy, loves the outdoors, and quite sporty. He would be a full boarder. Which school would you choose and why? Tks