My child is in the French class at Caterpillar and I fully agree with the PP -- we are extremely happy. My child is delighted to go to school in the mornings. The teachers are absolutely lovely, the teacher-student ratio is fantastic, the atmosphere is nurturing, and the administration is very responsive and down to earth. I agree that the facilities are modest, their playground is not spetacular, and their website is not the best around, but are perfectly adequate for what we need. A (somewhat hidden) gem !