Excellent school with caring teachers. There has been a lot of turnovers lately, but the school is on the right track. The new director listens, and the staff shows love and care for the kids. The staff is also learning new skills so that they can better address the changing educational needs of the preschoolers. The school has a little ways to go, but I give it five stars for the obvious effort.