We are lucky enough to be in a position to choose one of these schools to be our top choice and are likely to get in (live in catchments plus go to mass regularly) but which one to put first? I know all three have their merits - st Mary's head is leaving soon I think - anyone know anything about the other two? Have any insights?
Tia