I think homeschooling is great for older teens but for the most part should not be done until middle or high school.
Homeschooling is great, Ive been educated in my home for most my life, education of children inside the home can be very beneficial to a child's mind too..
It can be very beneficial. Have you seen any bad effects on socialization?
I'm not sure, They say humans need different social experiences to learn their own culture and to survive which most do learn in homeschooling. 
That's a fair point. I truly wish I had been homeschooled after I completed elementary school.
Indeed, In many developed countries, homeschooling is a great alternative to public and private schools, Which sometimes are too expensive for parents to afford. 
It's true! And the learning cant be as tailored to the child in pulbic school, which is my problem. I got bored and stopped doing work.
YOu can never get too bored if you keep learning and know that learning is an important part of life and may even land you a huge carer someday. 
Thankfully I found that out in college. That is where I really found my love of learning.
Homeschooling
Homeschooling, also known as home education is the education of children at home or a variety of places other than school. Home education is usually conducted by a parent or tutor or online teacher. Many families use less formal ways of educating. "Homeschooling" is the term commonly used in North America, whereas "home education" is commonly used in the United Kingdom, Europe, and in many Commonwealth countries.
Before the introduction of compulsory school attendance laws, most childhood education was done by families and local
home schooled. Until 1969 homeschooling was a recognized form of education.
See also special school.
Legality by country or region Europe Norway.
Homeschooling is legal. The municipality is responsible for checking that the homeschooling's curriculum is "equal to" public schooling, but the wording of the law is vague and does not prescribe how this is supposed to be done. Hence, every municipality does things differently: some municipalities assist the parents by providing funding for educational materials, while other municipalities make it a child protection issue.