What did Ofsted inspectors tell a teacher in a Berkshire school to improve on? (Her in LEN we constantly tell you it doesn't matter!)

 

Answer here