Rocking Horse has provided all of my children with a sturdy foundation!! The teachers were fabulous and the curriculum was not your average preschool curriculum. The school challenges the children along with offering plenty of time for play and socializing. All three of my children were well prepared for kindergaten after leaving Rocking Horse! I would definately recommend the school to any parent who wants their child to get the best start possible!!