A teacher at a £29,000 Scottish residential school has agreed to be struck off after having sex with pupils on the premises. But Scotland’s teaching watchdog has been criticised over the case after it agreed to keep the name of the teacher and school secret.








