NCS offers the following online classes, all of which may qualify for high school credit in the Commonwealth of Virginia:

  • Personal Finance
  • Economics
  • Health 1
  • Health 2
  • High School Fitness
  • Bible Doctrine
  • Romans
  • Intro to Health Sciences
  • Sports Medicine (coming Spring 2020)


Norfolk Christian Schools understands that every student has unique educational needs and interests.  As students reach high school, a variety of options for meeting these diverse needs is available through our online learning program, NCSOnline. From completing a requirement that did not fit their schedules to finding a pace that fits their learning style in a particular subject to going deeper in a specialty area not offered in our classrooms, NCSOnline opens a world of choices. More than 230 classes have been completed through NCSOnline in the last year, with credits accomplished in wide-ranging areas of science, the arts, foreign languages and core NCS requirements.  NCSOnline offers course selections from several platforms, with each student’s progress overseen by our dedicated, full-time Online Director. Original classes have been developed in a handful of the most sought-after online choices like Health, Personal Finance and Economics. These courses are created and taught by Norfolk Christian teachers, with new selections added to the available list each year. NCSOnline’s original courses utilize a learning management system (LMS) called Schoology which was developed specifically with the K12 student in mind. It provides an excellent user experience and a feature-rich suite of assessment tools.  You will find more information about our LMS at As we continue to expand our own original classes, we also administer selections from third party providers to ensure every student has access to the courses they need and want.  Each provider is fully accredited and has been reviewed to meet the academic and spiritual standards we expect of our courses at NCS.   Click the icons below to view course offerings from each of our partners:

NCSOnline is accredited through the Virginia Association of Independent Schools and the Southern Association of Colleges and Schools and has membership with the Council on Educational Standards and Accountability, which also requires a rigorous evaluation process of programs and curriculum.