I will say up front here that I am not an advocate for homeschooling. I think it deprives a person of some very necessary life experiences. What is the primary reason that parents give for homeschooling their children?
We control the curriculum.
With homeschooling, I can choose the curriculum that best meets my child’s learning style.
A relaxed atmosphere.
Homeschooling, for the most part, is a much more tranquil atmosphere than the traditional school system
It keeps me connected with my child’s education.
My home, my values.
Yes, I’m Christian, but this goes beyond my faith
More time with my kids.Source: HuffPost
To me, the detrimental side of homeschooling is that the kid is not exposed to much of anything outside the family’s worldview and corresponding attached prejudices. Then when it comes to leaving the nest some are grossly unprepared for what they will face. They know nothing of simple life building things like being teased which builds character. They know nothing about the diversity of the world outside their mother’s reach. They know nothing about families who struggle from paycheck to paycheck.
I went through the first seven grades in a small Catholic school and then went into a small rural public school. The differences were starkly shocking. But even the final five years in a small rural public school did little to prepare me for the diversity of the world I would face in college. For the first time in my life, I was exposed to cultures very different from mine. I had a foreign roommate my first year who had a very different worldview than mine. I managed to cope in this new world and even thrive because of it. I wonder if a homeschooled would do the same?