I have to say I am slightly jealous of all those Xmas plays... DD too small but cannot wait for those things!!!! We have done the calendar for GPs at the end too... Definitely a winner.
On the colleges again... They were founded in the 1960s by a Canadian with a view to bring together students from both sides of the iron curtain end educate them together in order to bridge the cultural gap. The point was literally to give kids few or no rules (no drugs was the only rule, really), teach them to high standards, and try to challenge their cultural backgrounds (e.g. make a Russian/American student share a room/share classes and activities and see what happens). Since the Cold war went, the colleges have refocussed on North-South issues - Nelson Mandela became President and set us the goal of reaching out more towards the LDCs and areas of conflict, which is now the main goal of UWC activity - hence the openings of new colleges in India and Mostar.
They are of course expensive, but they are also largely free. With the exception of one of the colleges (long story) you can only get into the college if you are awarded a scholarship - most of which are full (in some countries eg Holland parents are asked to contribute to the scholarship depending on earnings, but Italy only pays full scholarships, for instance). In addition, the colleges raise money to fund students from countries which could not afford/do not want to send students - Afghanistan, Somalia, Sudan etc. I believe the only countries which have never sent a student are North Korea and Nauru.
And yes, a large number of students end up in NGOs/ICC/UN/World Bank etc - but I cannot see how that is necessarily better than becoming a speech therapist or a social worker in your own country - which is what the Colleges prefer to see.
And by the way, the vast majority of my former classmates who do work in the development field have all trained in consultancies, international law firms, banks/central banks. That is because it's the fastest way to acquire the skills that NGOs struggle to get - eg fundraising, project finance, programme management, but also legal practice etc...