My daughter attended NHPS from age 2 until she started Pre-K at a local catholic school and my son, now three, has been there since he was six weeks old. The teachers and staff have become members of my extended family and genuinely care about the welfare and development of each child. I'm not sure what the previous negative commentor was expecting, but kids are messy creatures. They should be. It's a part of being a kid. The staff regularly cleans the facilities and toys to maintain health and safety. If you're looking for a sterile preschool environment, you may be best off to keep your child at home where you can control such things more closely.