The best places to raise a family in the Northeast