Does anyone know whether this is a good school. My 12 yr old son has just been offered a place. He currently goes to Barnhill. I would like to know if the move would be worthwhile.