Does anyone have experiences of these schools and can perhaps tell me some of the differences between them?