Homeschooling is the process of parents educating their children in the home.

Parents provide curriculum and instruction to their children, sometimes with the assistance of community homeschool groups, collaborative organizations, or online support curriculum.

While homeschooling is permitted in all 50 states, each state has its own homeschooling rules and policies. Specific legal requirements for homeschooling vary from state to state, but may include homeschool notification, record keeping, and academic assessment.

As one of the original types of school choice, homeschooling continues to gain in popularity, with 100,000 new students graduating from home education each year. More than 2.3 million students are educated at home.