Kinhaven's teachers and staff provide caring support and fun educational activities for preschool children in all stages and aspects of their development. The school's community of teachers, parents, staff, alumni, and extended families has been a wonderful part of my family's life.