I love reading homeschool curriculum reviews, especially when I’m trying to determine if a curriculum will actually be a good fit for my family.
After homeschooling multiple children through elementary, middle school, and high school, I’ve learned that curriculum can look wonderful in a catalog but work very differently at the kitchen table. Honest homeschool curriculum reviews help you see how a program actually works in a real homeschool day.
Over the years I’ve written quite a few homeschool curriculum reviews here on Classically Homeschooling. These reviews share our experience using the curriculum, what worked well for us, and what families should know before purchasing.
Instead of searching the blog for the review you need, I’ve gathered all of my homeschool curriculum reviews together here in one convenient place. You’ll find them organized by subject to make it easier to compare homeschool curriculum for math, language arts, science, history, and more.
Scroll through the sections below to explore the homeschool curriculum we’ve used and reviewed over the years.
Math Homeschool Curriculum Reviews
Choosing a homeschool math curriculum can feel overwhelming because every child learns math a little differently. Over the years, we’ve used a variety of programs ranging from traditional textbook approaches like Saxon Math to interactive online programs designed for independent learners. These homeschool math curriculum reviews share my family’s experiences using different programs and how they worked at our kitchen table.
Saxon Math Curriculum
Saxon Math has been one of the most widely used homeschool math programs for decades. It uses a spiral approach, meaning students continually review previously learned concepts while introducing new material in small steps. This steady practice helps many students build confidence and retain skills long-term.
I used Saxon Math for many years in my homeschool because it provided a clear structure and strong daily practice. The following posts explore how Saxon Math works in a real homeschool setting and some tools that make it easier to use.
Saxon Math Reviews and Resources
Why I Use and Love the Saxon Math Curriculum (K–12)
In this review, I explain how Saxon Math works, why the spiral method worked well for our homeschool, and what parents should know before choosing it.
How to Save Time with a Saxon Math Online Grading Service (54 – Advanced Math)
Grading Saxon Math assignments can be time-consuming. This post shows how an online grading service can simplify the process and save valuable homeschool planning time.
Stop the Struggle: Amazing Math Videos for Middle School Math (Nicole the Math Lady)
Nicole the Math Lady provides step-by-step video explanations for Saxon Math lessons, helping students who need extra support to understand difficult concepts.
Mammoth Math Curriculum
Mammoth Math is a mastery-based homeschool math curriculum known for its clear explanations, logical progression, and affordable pricing. Instead of a spiral approach like Saxon Math, Mammoth Math focuses on helping students master one concept before moving on to the next.
Many homeschool families love Mammoth Math because the lessons are straightforward and easy to use. The curriculum works well for independent learners and parents who want a simple, workbook-style math program without a lot of extra materials.
The following reviews share my thoughts on Mammoth Math and explore how the program works at different grade levels.
Mammoth Math Reviews
Want an Easy to Use, Excellent, and Affordable Math Curriculum? (Mammoth Math Overview and 3rd grade review)
This overview explains how Mammoth Math is structured and why it can be a great option for families looking for a flexible, mastery-based math program.
Mammoth Math: An Easy Math Curriculum to Use (1st Grade Review)
In this post, I take a look at using Mammoth Math in the early elementary years and how it works for teaching foundational math skills.
Mr. D Math
Mr. D Math is an online homeschool math program designed to help students work independently while still receiving clear instruction and support. The courses are taught through video lessons and self-paced assignments, making them a helpful option for families homeschooling middle school and high school math.
Many homeschool parents love Mr. D Math because it allows students to take responsibility for their math learning while still providing structured guidance. This can be especially helpful for advanced math subjects that parents may not feel comfortable teaching themselves.
Mr. D Math Reviews
Mr. D ACT Math Bootcamp Review (High School)
This review looks at Mr. D’s ACT Math Bootcamp and how it helps students strengthen their math skills while preparing for standardized tests.
Mr. D Math: Self-Paced PreCalculus with Trigonometry Review (High School)
In this review, I share our experience with Mr. D’s PreCalculus course and how the self-paced video lessons work for homeschool students preparing for higher-level math.
Online Math Programs
Online math curriculum can be a great option for homeschool families who want students to work more independently or who prefer video instruction over traditional textbooks. These programs combine lessons, practice problems, and automatic grading, which can save parents time while still providing solid math instruction.
The following online homeschool math programs are ones we have used and reviewed in our homeschool.
Teaching Textbooks
Teaching Textbooks 4.0: Homeschool Math for Busy Moms (3rd and 5th Grades)
Teaching Textbooks is a fully online homeschool math curriculum that includes video instruction, interactive practice problems, and automatic grading. Many families appreciate how easy it is to implement and how it allows students to work more independently.
CTC Math
3 Reasons Kids Need Extra Math Practice & Where to Get It (CTC Math K–12)
CTC Math offers short video lessons and online math practice for students from kindergarten through high school. It works well as either a full homeschool math curriculum or as supplemental math practice for students who need extra support.
Learning Styles and Interactive Pre-Algebra (Unlock Math)
Unlock Math is an online math program that helps students understand difficult concepts through step-by-step video instruction and guided practice. It’s especially helpful for homeschool students who need extra support mastering pre-algebra and other foundational math skills.
Early Elementary Homeschool Math Curriculum
The early elementary years are an important time for building strong number sense and helping children develop confidence in math. A good math curriculum at this stage should be engaging, developmentally appropriate, and focused on helping young learners understand how numbers work.
The following homeschool math programs are designed specifically for younger students and focus on building foundational math skills through interactive lessons and hands-on learning.
Apologia Math
Apologia Math Review (1st–3rd Grade)
Apologia’s elementary math curriculum introduces math concepts through stories, hands-on activities, and real-world examples. The lessons are designed to help younger students develop strong number sense while keeping math engaging and approachable.
Kendall Hunt Project M²
Looking for an Engaging Grade K Math Curriculum? (Project M²)
Project M² is an enrichment-focused math curriculum designed to challenge young learners with deeper mathematical thinking. It encourages problem solving and exploration while building early math understanding.
Homeschool math curriculum comes in many different styles, from traditional textbook programs to online instruction and hands-on early learning approaches. These reviews share our real experiences using each program so you can decide which math curriculum might work best for your family.
English / Language Arts Homeschool Curriculum Reviews
- Make Teaching Your Children Shakespeare Easy {How to Teach Your Children Shakespeare: All ages}
- How to Use Phonics Pathways to Teach Your Child to Read
- How to Use Spelling Workout {1st-8th grade}
- Apples and Pears Spelling Review {3rd-8th grade}
- Make Vocabulary Fun with Vocabulary Quest {5th-12th grade}
- English Lessons Through Literature Level B Review {2nd & 3rd grades}
- English Lessons Through Literature D Review {4th & 5th grades}
- 3 Reasons You Need an Open and Go Curriculum {5th grade}
- LightSail: Language Arts Online with a Reading Library {PrK – 12}
- A Complete Language Arts Curriculum Is the Solution {Kendell Hunt – Pathways 2.0: 2nd grade}
- Engaging Faith-based Reading and Language Arts Curriculum {Kendell Hunt – Pathways: 8th grade}
- Paradigm Accelerated Curriculum: English IV {High School: 12th grade}
- IEW’s Student Writing Intensive Level C Review {High School}
Latin Homeschool Curriculum Reviews
- How to Teach Latin to Elementary Students {Prima Latina}
- Learn Latin with First Form Latin {5th grade or higher}
- Enjoy Learning Latin with Second Form Latin {6th grade or higher}
- A Review of Third Form Latin {7th grade or higher)
- Big Book of Lively Latin Review {3rd-6th grades}
History Homeschool Curriculum Reviews
- The Giant American History Timeline
- Supercharge Your History Lessons with Audio Dramas {Heirloom Audio Dramas}
- Study Ancient Egypt History with Home School in the Woods {3rd – 8th}
- Study American History with Home School in the Woods {3rd – 8th}
- Bring History to Life with Good Books Kids Love to Read {5th – 8th}
- What Happened When We Switched to Tapestry of Grace {K-12}
- Conquering the Fog: How to Begin Tapestry of Grace {K-12}
- 10 Free Teaching Resources for High School American History
Science Homeschool Curriculum Reviews
- You Need an Open-and-Go Spiral Science Curriculum {Real Science 4 Kids: Exploring the Building Blocks of Science Book 1}
- Elemental Science Biology for the Grammar Stage: In-depth Review {1st-4th}
- Earth Science and Astronomy for the Grammar Stage Review {Elemental Science: 1st-4th}
- Exploring Creation with Earth Science {1st-6th}
- Memoria Press Mammals Review {3rd+}
- Studying the History of Science with Beautiful Feet Books {3rd-7th}
- By Design: A Science Textbook Review {7th grade}
- Use a Kids Science Book to Teach Science
- Study the Natural World with Beautiful Children’s Books
- How to Start Exploring Nature with Children

Art & Music Homeschool Curriculum Reviews
- Making Elementary Music Appreciation Simple {Zeezock Music Appreciation}
- How to Easily Start Art History for Kids {The Studio}
- How to Teach Art the Easy Way {The Masterpiece Society}
- Easily Teach Your Homeschool Kids How to Play by Ear {Garage Band Theory}
- Give Your Kids Piano Lessons at Home {Revolutionary Piano Method}
Elective Homeschool Curriculum Reviews
- Amazing Typing Program for Homeschoolers {Typesy}
- A Simple Review of KidzType Typing Games
- 5 Easy & Fun Hands-on Learning Projects with Home School in the Woods
- Home School in the Woods American Elections Lapbook
- Easy to Use High School Economics Curriculum {Paradigm Accelerated Curriculum’s Principles and Precepts of Economics}
- North Star Geography Review {7th-12th}
- How to Easily Learn Japanese Online with Nihongo Master
- Homeschool Japanese Independently with Rosetta Stone
Homeschool Planning & Planners
- 6 Awesome Homeschool Planners to Choose From
- The Easy Homeschool Lesson Planner You Need
- Homeschool Planet: The Ultimate Online Homeschool Planner
Classical Schools
- Have You Thought About Online Classical Education? {Wilson Hill Academy}
- Explore Wilson Hill Academy with Class Pass
