CA rock! (not that I am biased you understand!)

The camps that I have worked at we have had staff from places like azebyjan (ok I am spelling it as it sounds not how it is really spelt), Australia, New Zealand, Hong Kong, france, germany, spain, poland, denmark, russia, kazakstan (again spelling it how is sounds!), South Africe, Egypt, thialand, mexico, the UK, poland, turkey, hungray, columbia, jamaica - and lots of other countries too!