We had our first week at this camp/school and it has been very good. They are welcoming and warm and our son has loved attending the program. They are very flexible and the place is well run and clean - actually beautiful with a creative atmosphere. One of the teachers speaks english and makes...