My oldest daughter has gone to TPP for almost 3 years now. She looks forward to school every day and enjoys the many varied activities they provide. The director is kind and available. The teachers are all excellent with the children and they have worked one on one with my daughter and us to help her with her letter recognition skills. I will be sending my youngest there come July. I highly recommend this preschool.