This is our 12th year of homeschooling in NC. The regs are pretty easy to comply with here. You have to notify the state (North Carolina Division of Non-Public Education) that you intend to homeschool. They have a lot of information online about how to do that; just google ncdnpe.
They require proof that the teacher or administrator of your school holds at least a high school diploma. They’ll want you to pick out a name for your homeschool and you’re not allowed to change that name, so if you go the NC route, make the name one you can live with! 🙂
You must keep a record of your students’ vaccinations at your school, or a letter explaining your conscientious objection to vaccinations. Every year your students must receive some form of standardized testing. They prefer that you send in copies of the test results, along with attendance sheets for each student, each year; but that is on a voluntary basis. If you choose not to send in your information, they reserve the right to come and inspect your homeschool to ensure compliance, although that’s never happened to anyone that I personally know. We have always just sent in our information. There are no laws requiring your students to perform at a certain level or to make a certain score on the tests.
That’s pretty much it; other guidelines that they give (like providing 5 hours of instruction per school day) are just suggestions, not requirements. There is a great deal of freedom here in NC.
HTH! Tara