Survey shows most schools – not all – receive good marks