Our most recent and well deserved Ofsted Inspection (report below), MASK received some amazing comments and was one of the best reports we have ever received! From the report you can see the improvements which we have met and why we have and continue meet these high standards.