Does anyone have any thoughts on these schools and how they compare to each other? Any feedback on them - facilities, academic, teaching, how good their IB is, how happy students are etc. would be really helpful, thank you.