A home school is a school in which parents teach their children an academic curriculum at home instead of sending them out to a public or private school. Home schooling is most popular in Canada, France, the United Kingdom, and the United States. Home schooling is legally accepted in all 50 states of the U.S., but each state has its own laws that a family must adhere to.