After a daunting amount of research we settled on this pre-school. The staff is engaged, creative, and caring. The environment is structured but feels like a family. The children learn, play and enjoy themselves. We sent our older daughter to this school and now our younger daughter is set to start there.