We have been so thrilled with Primrose. All of my son's teachers have been kind and patient and I can tell when I drop off and pick up that they truly care for him. I am constantly amazed at what he's learning and the funny facts that he picks up at school. I know that he will be more than ready for kindergarten when the time comes.