This review is for the Epworth Preschool program. It is wonderful! It has been operating for over 30 years. My child attended this preschool this past year and absolutely loved it. They have a great philosophy that "children learn through play" so your child is playing the whole time, but learning too. The staff are top notch!