One of the most overwhelming things to many homeschool parents is making sure that they fulfill NC graduation requirements. In North Carolina, the law is very lenient toward homeschooling families. Whatever you say fulfills a requirement, does. However, if you have a student with plans for post high school education, we believe it is a good idea to (at minimum) follow the NC Public Education GRADUATION REQUIREMENTS.
For college bound students, plan on a minimum of: 4 English credits, 4 Math credits, 3 Science credits, 4 History credits, 2 World Language credits (these must be the same language), 1 Health/PE credit. Students need enough elective credits to total 22 credit hours.
For career bound or community college students, plan on a minimum of: 4 English credits, 3 Math credits, 2 Science credits, 2 History credits, 1 Health/PE credit. Students need enough elective credits to total 22 credit hours. It is highly recommended that at least 4 of those hours pertain to some kind of career/technical education.