What is Homeschooling?
Homeschooling is the education of children at home rather than in a traditional public or private school. It is legal in all 50 states, but every state makes its own rules and defines homeschooling differently.