Comparing home schooling with public schooling makes sense only in certain situations. Just like comparing private with public schooling. Home schooling requires tremendous commitments from parents and children and proper time management, and often a stay-at-home mom. Those who do it obviously do it by choice. They cannot be compared with the vast majority of families who just send kids to school. The demographics are also different - public schools have various requirements to include all sections of society within limited budgets. Regarding the quality, large disparities exist, just like public schools. Some homeschoolers do well, some do well because they focus mostly on what they like, some don't do well and are a nightmare for colleges and NCAA. Personally, I think the hybrid model makes a lot of sense for those who have special needs, whether physical disabilities, or simply more time for tennis. I follow a model where I let my kid get the basic stuff down and experience the hustle and bustle of school life, and at home I run a parallel "school" on couple of subjects that I want him to focus. As long as the government provides a road, I can drive a Ford or a Ferrari. That is how I look at it - use the facilities provided by the school, and then build on it yourself. I can tell you this is better than the systems in Asia. The grass always looks greener on the other side. Compulsory high standards in schools (as opposed to a tiered structure of basic/honors/AP) do not cater to the vast majority of students from different demographics and produce stunted people and corporate slaves.