• Online Courses (NCVPS)

    Online courses offered through North Carolina Virtual Public School (NCVPS) may also be available on a case-by-case situation.  Please see your school counselor for information. These courses are offered by the state and vary depending on funding. Students may only take these courses on campus, not as an additional course or course taken at home.