This recent article from the Parenta Blog raises awareness to Ofsted as a services regulator and its ineffectiveness to function on a large scale.

Read the complete article here.