Classical Structure with Homeschool Flexibility

High School Program

Granite is committed to supporting homeschooling parents and students all the way through the high school years. Please see our High School Course Catalogue for more in-depth information about each course offered.

Granite offers college dual-enrolled credit through Belhaven University. Granite juniors and seniors may earn college credits for a selection of courses taken at Granite on Mondays and Wednesdays.

Granite offers a flexible combination of core classes and options courses to allow you the freedom to build the program that is right for your student!

Core Classes

9th Grade Core

10th Grade Core

11th Grade Core

12th Grade Core

Options classes are also available. We offer a variety of upper level math, science, and foreign language courses.

If you have any questions about our high school program, please don’t hesitate to contact us.