Here in the US you can homeschool from gradeschool to highschool. The rules vary from state to state, however there is usually a bit of oversight from the local school
system or a government office regarding what is taught at home. I think there are state sanctioned homeschool organizations that provide the books/tests and basic
'platform' needed to do the home schooling. A close family member of mine originally homeschooled their kids. Finally they saw the light and sent their kids off to real
school. They were young enough they adjusted quite well. I'm pleased they are in public school now.
Believe me,, I think it should be illegal, but it's not here. I've met many witness kids and not witness kids that were home schooled,, the majority of which have trouble
fitting in and being comfortable in social situations. I was screwed up enough being a 'weird witness' among the school kids in public school. I can't imagein how bad
my social skills would be had I been home schooled.
BTW,,, to answer your question about who teaches them,, it's the stay at home mom, who typically has her share of social skill problems.. Staying at home to teach the kids allows the mom/or dad in some cases to 'hide' from the big bad worldly people or whatever their phobia may be.