This is the best preschool. When we moved to town we looked at several different preschools around town. NPA is the only one we felt comfortable leaving our baby with. He stayed there for three years until he started kindergarten. It’s definitely expensive, but all child care is. The teachers are great. The facility is clean, cheerful and safe. I would definitely recommend it to any parent.