"My daughter attended Caterpillar for almost 3 years and we had a wonderful experience. The teachers are so caring and patient, and the whole school has a lovely calm atmosphere. There are flexible options for schedules with morning and afternoon sessions available. It’s also very well-located near a big playground, so after-school play dates are easy. We just moved abroad but if we hadn’t, my son would be attending as well without hesitation!"