ABC preschool is fabulous. They love the children, and it is obvious. The teachers are absolutely wonderful!! Mr. Paul, the director, makes each child feel so special. The preschool has a strong science base, and I am amazed at what my 4 year old has already learned. Mr. Ron teaches the students Spanish. My son can count higher than I can! They allow flexablity with the scheduling. I LOVE ABC!