My daughter switched to this new school recently and loves it. She enjoys the many activities throughout the day and especially the field trips. The language program is given by native language speakers and they make it fun by using puppets, stories and play. She's already starting to pick up several of the languages! The teachers are caring and dedicated. We feel comfortable that her needs are being looked after. I would recommend this school to anyone with a young child.