Explore the family-friendly aspects of Charlotte, VT, including schools, safety, and community life, to determine if it's a good place to raise kids.