Hi everyone, can someone let me know more about the High Beeches school in Harpenden? I see it's rated outstanding but I also see it was inadequate a while ago. Any recent experiences would be much appreciated!!