Considering this. Had a good Ofsted last year, but looks like a new Head started in January. Anyone got any up to date views? TIA