My children attended preschool here and now my grandchild is attending. Two generations. This is an excellent place to start young kids off on the right foot. Since it is a Co-op school you know the kids attending also have responsible caring parents willing to put in the service time to support their children.