By far the best preschool program, that we have found. Our son never wants to leave and all of the staff is so helpful. We love it.