Homeschool.com's Homeschooling Resource Guide

A comprehensive and growing guide of homeschooling resources and services to help each child reach their highest potential!

Computer Science

(Return to Guide)

NFC Academy

NFC Academy combines over 40 years of experience in Christian education with technology, offering a complete program of virtual Christian education, lesson plans, instant grading, and experienced, certified teachers working with home school families.