I just started my 2 year old here. My first impressions are that the classrooms are too small. The kids look like they are packed in to the max possible. However there are some really qualified teachers with the kids! It is a nice mix of native English speaking teachers along with an International mix of assistant teachers to get a nice multicultural feel. They have their own school bus and take the kids out on field trips. They have an awesome playground with many cars, trikes and structures to play on. They prepare lunch but snacks need to be brought in by parents. Sheets and blankets are provided by school for naps. Management and teachers are very caring and give good updates on the kids. The main teachers stay till around 4:30 although there is overlap so your kids will be with some of the same teachers from morning till evening. The only complaint is the small classrooms...that seem a bit dark at times.