Inspectors said the school 'has worked hard to address past weaknesses'