Science and Math are Better Together
Save 20% when you bundle elementary science and math and get free shipping on orders over $150!
Apologia is excited to come alongside your family with an online educational tool that integrates seamlessly into your homeschool plan and allows your middle school and high school students to complete their Apologia science courses in a flexible learning environment that allows them to work at their own unique pace.
Self-paced, online homeschool courses help build independence, allows your student to pace themselves, review content that may be more difficult for them, and frees up your teaching to focus on other students or courses in your homeschool.
PLEASE NOTE: We are not a full-service school, so we do not issue a transcript; you are still in control of your homeschool and will issue the transcript.
Enroll NowSelf-paced, online homeschool courses offer a digital version of Apologia’s award-winning science courses.
Below is the current catalog of self-paced homeschool courses offered by Apologia. Preview each self-paced option by taking the test drive available for each course.
Enroll NowView course details and access a free course demo.
View Course DetailsView course details and access a free course demo.
View Course DetailsView course details and access a free course demo.
View Course DetailsView course details and access a free course demo.
View Course DetailsView course details and access a free course demo.
View Course DetailsView course details and access a free course demo.
View Course DetailsWould you like to help shape the future of Apologia by providing feedback on upcoming products? Have you ever wished that a product was better tailored to your needs as a homeschool family? Would you and your student be interested in completing developing Apologia curriculum through an exclusive invite-only, early access program?
If you answered yes to all of these questions, we invite you to apply as an Apologia beta tester for our new products.
Apply NowHave questions? Browse our support center for frequently asked questions or get in touch with our customer service team.
Support Center