Does anyone have any feedback or experience of St Chris School in Letchworth? I am considering it for my son to join in Y9. Thank you!