Over the past ten years, NCP has provided my four children with the perfect balance of academic, social, physical and emotional growth. The teachers are loving, patient, kind, and insightful. It has always been clear to me that they simply love what they do. And my children simply loved being there to learn and grow.