High school seniors can take online classes through accredited programs directed towards earning a high school diploma. Web sites such as K12.com, NationalHighSchool.com, ConnectionsAcademy.com, KeystoneSchoolOnline.com and PennFoster.edu are examples of accredited online schools. Some online schools are locally accredited and some are nationally accredited.
Enrollment options at K12.com vary by state and the online public school option is tuition-free. National High School offers military and family discounts. Connections Academy offers a free pubic school program, as well as a private school option. Tuition at Keystone varies based on selected plan and course type. Connections Academy offers a free pubic school program, as well as a private school option.