Yes. Homeschool Pro can be used as a complete K-12 online homeschool curriculum. Thousands of families use it as their primary homeschool program.
Families can also use Homeschool Pro as a supplement. Your student can take as many or as few classes as needed, whether that means completing a full selection of core subjects or choosing only a few classes for extra support, review, or enrichment.
See Why a Teacher Uses Homeschool Pro as Her Family’s Full Curriculum
Parents sometimes wonder whether one online program can provide the instruction, subjects, and structure needed for a complete homeschool education.
In this video, an experienced classroom teacher shares why she homeschools her two boys with Homeschool Pro and uses it as their full curriculum.
Although she teaches professionally, at home she appreciates having real teachers provide the academic lessons and having the curriculum already organized for her family. Each of her boys can work at his own level, while she remains involved in their education without having to create and personally teach every subject from scratch.
An experienced classroom teacher shares why she uses Homeschool Pro as the full homeschool curriculum for her two boys.
What Is Included in the Full Curriculum?
Homeschool Pro includes hundreds of classes, lessons, electives, and extracurricular activities for students in kindergarten through 12th grade.
Available subjects include:
- Reading and writing
- Math
- Science and STEM
- Social studies and civics
- Second languages
- Arts and crafts
- Musical instruments
- Physical activity
- Personal finance
- Leadership and entrepreneurship
- Electives and enrichment subjects
Classes are taught through pre-recorded, teacher-led video lessons that students can complete on their own schedule. Depending on the course, students may also receive worksheets, Study Guides, quizzes, written assignments, projects, and other downloadable materials.
Homeschool Pro membership features also include:
- Instructor grading for applicable written assignments
- Course completion certificates
- Digital student ID cards
- @remotelearning.school student email accounts
- Support from a dedicated Homeschool Advisor
- Help with homeschool planning, records, transcripts, and other family needs
Can We Use Only Some of the Classes?
Yes. You decide how much of the curriculum your student uses.
For example, a family might use Homeschool Pro for:
- A complete set of core academic subjects
- One subject that needs additional support
- Review of concepts from an earlier grade
- More advanced work in a strong subject
- Electives not offered through another curriculum
- Summer learning or skill-building
- Enrichment alongside another homeschool program
Your student is not required to complete every class available in their account.
This flexibility also makes it possible for a student to work at different levels in different subjects. A child might use grade-level language arts, review math from the previous grade, and explore more advanced science.
How Do I Use Homeschool Pro as a Full Program?
A simple way to begin is:
- Review your homeschool requirements.
Check which subjects, attendance records, assessments, or reports are required in your state, country, or local area. - Choose your student’s core classes.
Select appropriate courses in subjects such as math, language arts, science, and social studies. - Add electives and enrichment.
Choose music, art, languages, STEM, physical activity, personal finance, or other subjects that fit your student’s interests. - Create a flexible homeschool schedule.
Because lessons are pre-recorded and self-paced, your family can decide which days and times your student completes schoolwork. - Monitor lessons and assignments.
Check your student’s progress regularly and provide support when needed. - Keep any required homeschool records.
Maintain attendance, coursework, grades, or other documentation required for your family.
Your Homeschool Advisor can help with course selection, homeschool planning, transcripts, records, and questions about getting started.
Help Center