There's no competition in home schooling. In home schooling, one isn't exposed to different people and they lack developing social skills. If people really want to talk about public schooling being bad to where homeschooling is necessary, wouldn't it be a much better idea to just improve public schooling?
Home schools are not benefit for children to be presented as educated adults in future. In public schools you see where you are compared to public and it makes easier to evaluate many things and learn many from variety of people.
Interacting with other people is one of the most important parts of school. You won't get anywhere in life if you're unable to interact socially with others in a respectable manner.
I think public school because at a public school you get to meet alot of cool people and make more friends. If your home schooled you don't really get to do much except sit at home on your computer.
I am a public school teacher!
I was homeschooled from start to finish. I really truly began to learn when I was able to go to college. I was behind, but I applied myself to catch up and am now working towards my 2nd Bachelors and Masters/PhD. I would never recommend homeschooling.
There is just simply not the same human interaction in a homeschooling environment as there is in a public schooling environment.
Its just more convenient and a little bit safer. TBH I take advantage of PS