This an absolutely wonderful school. The teachers are loving, fun, and full of both energy and patience. The kids learn through play, in the classroom and on the amazing park-like, natural playground. Communication between the teachers is also absolutely amazing, which is something that is extremely hard to find. Can't say enough wonderful things about this school!