North Carolina legal starting point
North Carolina treats a homeschool as a type of nonpublic school. Parents generally file a notice of intent before starting, run the school on a regular schedule for at least nine calendar months, keep attendance and immunization records, and give a nationally standardized test every year.