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 home safely. Thank you again.