Excellent school. I chose it based on the recommendations by my elementary school teaching friends, who said they knew St. Vincent's kids coming in because they were always prepared for kindergarten. It has a warm family feeling and I happily sent all three of my children here. Excellent communication by the director. Field trips are great, from the post office to the zoo. The children are loved and cared for while they learn through play. Hours are flexible, location is ideal, I'd recommend it to anyone. The only warning I can possibly give is to register early because space fills up fast!