My daughter is attending TVP this year and she loves it! The teachers are so patient and positive. It is a co-op school so I get to be involved and see her interact with her friends on parent-help days. A room full of three and four year olds is so much fun. I highly recommend this school.