Homeschooling (or home schooling; also called home education) is the education of children at home and in the community, in contrast to education in an institution such as a public or parochial school. It is also in contrast to those who are self-taught.

In the United States, homeschooling is the focus of a substantial movement among parents who wish to provide their children with a custom or more complete education, which they feel is unattainable in most private schools or the government's public schools. While millions of families in the U.S. are educating their children at home, tens of millions of families still prefer an institutional setting for their children.

K12 Academics Homeschooling Community: Click to join the community discussions.