Ofsted, England’s schools inspectorate, has been under significant scrutiny for the stress and mental distress it causes teachers.
Ofsted school inspections aren’t consistent, research shows – freelance and male inspectors are more lenient
Publication Source