There are a variety of programs offering full curriculum that many homeschoolers choose to take advantage of, including charter schools, correspondence courses, and distance learning.
Oregon Charter Schools
Online charter schools are publicly-funded options for families who choose a home-based educational environment, with a traditional curriculum program. Charter schools are public schools. If your child is enrolled in an online public school, you do not need to register as a homeschooler, but you may participate in many homeschool programs while attending a public charter school.
OnLine Schools Directory
Complete list of online programs offered at all the colleges in every state, updated yearly.
https://www.onlineschools.org/guides/
Alternative Education Research Organization (AERO)
Links to alternative education schools plus books, videos, conferences and much more.
https://www.educationrevolution.org/
American School
Textbook-based high school courses; diploma issued if 16 credits are earned.
800-531-9268
https://www.americanschoolofcorr.com/
Brigham Young University Independent Study
A distant education program that offers over 600 University, High School and Personal Enrichment courses.
800-914-8931
https://is.byu.edu/hs
Calvert School
Homeschool curriculum combined with personal support.
888-487-4652
https://www.calverteducation.com/
CLASS (Christian Liberty Academy Satellite Schools)
A flexible, affordable partnership offering Godly education and academic excellence.
800-348-0899
https://www.homeschools.org/
Clonlara School
Project-based high school courses – diploma issued if sufficient credits are earned.
734-769-4511 (Michigan)
https://www.clonlara.org/
Internet Academy
(Federal Way public school system) Offers online classes for grades K-12. Washington homeschoolers can enroll at no charge by requesting an inter-district transfer.
253-945-2230
https://www.iacademy.org/
Keystone National High School
Offers online high school classes and an accredited online high school diploma.
800-255-4937
https://www.keystonehighschool.com/
Neskowin Valley School
A private school that has programs/classes that are offered to homeschool families as part of their outreach to the community.10005 Slab Creek Road in Neskowin, 503-392-3124
https://www.neskowinvalleyschool.com/
North Dakota Division of Independent Study
Home-educated students may earn a high school diploma by meeting the Division’s requirement of 21 units of credit for high school graduation.
701-231-6000
https://www.ndcde.org/
Oak Meadow
K-12 correspondence and 6-12 online courses.
802-251-7250
https://www.oakmeadow.com/
Indiana University High School
High school diploma program. Most courses are print-based, but some use Internet, web, audio/visual tapes and CD-ROM resources.
800-334-1011
https://iuhighschool.iu.edu/
Seton Home Study
Catholic homeschooling program.
540-636-9990
https://www.setonhome.org/
Texas Tech University Outreach & Distance Education
A turnkey education solution for families seeking a full-time, accredited K-12 distance learning program.
800-692-6877
https://www.depts.ttu.edu/ttuisd/homeschooling.php
University of Missouri
K-8 and high school diploma program; online and textbook-based courses.
800-609-3727
https://mizzouk12online.missouri.edu
Community Colleges accept homeschoolers 16 and up, younger with permission, to all the regular college classes. A College Placement Test will be required to place students into the appropriate level classes. For more Distance Learning Programs, including correspondence, on-line, university-accredited programs and more, go to: https://a2zhomeschooling.com/home_school_programs/home_school_programs_dlps/