Has anyone heard good or bad reviews about this school? My cousin, aged just 11, is coming over to the UK for a year and might be going there. She's bilingual with perfect English. The parents are nervous though, having heard 'things' about inner-city comps.