It’s better to homeschool as a survey reveals that 80 percent of people agree that homeschooling is better than public school. It is devoid of violence, and the learning is more effective. However, a public school could be a better choice for one child, while homeschooling is better for another.