Homeschoolers and dual enrollment in public school? It is a growing trend in North Carolina and nationwide. Homeschool high school students are being offered the opportunity to enroll in virtual public school programs and take courses for free. Are you curious? Have you wondered if this is legal in North Carolina?