It was a very well-organized trip. Every little detail was taken care of. We were impressed by the time-to-time updates about each day. We are very grateful to the organizers and the teachers for having immense patience with the kids and bringing each one of them back...