Homeschooling makes a lot of sense. For thousands of generations, children were raised in the family while participating in their community. They had exposure to a broad range of ages in those closest to them, and learned skills from their elders while young. Fathers and mothers would teach skills as the children were older and more independent. Life was slower and more intentional. What people call mental presence was how people of all ages lived their daily existence. Core values and beliefs were taught and shared by all.
Is it any wonder that children who are homeschooled, though they may have those awkward stages, grow into well-adjusted and well-educated young adults? And that they share the core values of their family and community?
Is it also any wonder that kids raised in a school largely surrounded by dozens or hundreds of children close to their age policed (loosely) by a few adults aren't "well socialized"? Who engage in their tablets and phones instead of the people and world around them? Who hear and learn foreign concepts, values and beliefs that aren't aligned with their families and churches? Not to mention there's hardly much community outside of small towns. Or family for children to have.
What hell have we done to ourselves in the name of progress and technology? What are we doing to our children?