Hmm public schooling.
I'm going to take the unpopular opinion and say that it can be really bad in some cases. I realize it's a small sample and I'm not suggesting it would happen for most people, but a great many of the 3-500 kids I knew growing up who were public schooled are now complete social retards who didn't bother with secondary education and are now working crappy jobs as a result. Most public schooling advocates I've heard only talk about the absolute best-case, perfect schools/teachers scenario. If the teachers aren't 100% committed, informed, intelligent, and reasonable, it could easily be a disaster. And what happens in high school, when the child could surpass the teacher in knowledge of some areas?
I will admit, though, that I'm somewhat biased, having been "public schooled" for 6 months in middle school, learning absolutely nothing and almost being forced to go to a therapist as a result. I can only imagine where I'd be if my parents had chosen public schools for me for my entire life.
And, I fully agree that when done properly public schooling can be as good or better than home schools. It's just that, maybe I've been hanging out with radical people, but I've heard from many the attitude that "homeschool is terrible and you're a better parent if you choose public school"....regardless of how good you are at it. And I just don't agree with that.