Tras innumerables vicisitudes a lo largo de tres cuartos de siglo, fue finalmente reconocida por la Ofsted inglesa en 2007 y, poco después, premiada por las Naciones Unidas.