The main reasons people homeschool are concerns about the environment in schools and dissatisfaction with academic instruction. NCES has collected data on why people are homeschooling. According to their 2016 education report, When asked to select the reasons parents decided to homeschool their child, the highest percentage of homeschooled students had parents who said that a concern about the environment of other schools, such as safety, drugs, or negative peer pressure was one reason to homeschool (80 percent). The highest percentage of students’ parents reported that among all reasons, a concern about the environment of other schools was the most important reason for homeschooling (34 percent). Seventeen percent of homeschooled students had parents who reported dissatisfaction with academic instruction at other schools as the most important reason for homeschooling, while 16 percent reported a desire to provide religious instruction as the most important reason for homeschooling. [Source]