In the era of standardized tests and rote memorization is private or public school really a better option for your kid. I have gone through years of public school and then few years of college myself. I now work as a researcher in education.
A 2009 study found that studies show home schoolers with a better grasp of study materials on average. They show a 37 point better grasp than other school kids; a significant advantage. The benefits of going through with home schooling include more free time for kids, more opportunities for them to go out and socialize, better learning aids and personal touch to their education that is absent from the commercialized or state sanctioned education. Also, the parental encouragement keeps the kids healthy and well balanced because they forge better understanding and strong foundations in basic knowledge; nuanced learning is one advantage that these kids will always have over others.
These kids are also not bullied, they face less social pressure and less likely to fall into unhealthy habits than normal kids exposed to less than stellar teachers in public school.