What Is CTCMath?
CTCMath is an online math curriculum for grades K-12 that allows students to self-pace through math while giving parents quick access to checking up on how students are doing.
Some excellent features of CTCMath are:
- adaptive questions that change in difficulty depending on a student's ability which help students build confidence and master
- concepts
- a function that allows questions to be readout so that struggling readers are not held back in math
- interactive questions based explicitly on clear, concise video tutorials
- extensive reports for parents and progress notations students can see, too
One thing missing from CTCMath - at least in our experience - is stress. Neither I as a parent not my children as self-paced learners find CTCMath stressful and that is huge!
Some excellent features of CTCMath are:
- adaptive questions that change in difficulty depending on a student's ability which help students build confidence and master
- concepts
- a function that allows questions to be readout so that struggling readers are not held back in math
- interactive questions based explicitly on clear, concise video tutorials
- extensive reports for parents and progress notations students can see, too
One thing missing from CTCMath - at least in our experience - is stress. Neither I as a parent not my children as self-paced learners find CTCMath stressful and that is huge!
What Has Our experience with CTCMath Been?
I like CTCMath. I was using it until last week and want to continue using it. I enjoy it, and it is easy to use.
CTCMath is an online math program for students in grades K -12.I am on my third year of using CTCMath for high school. I have used it from Algebra I, through Algebra 2 and Geometry, and now I am into Pre-Calc/Trigonometry, which has allowed me to become quite familiar with the program.Its style of videos followed by a short set of around ten questions works well with my independent learning style. For those who work better with worksheets, that’s an option as well. In fact, for some lessons, worksheets are the only option because the covered subject is too complex for a set of online multiple-choice questions.Recently the site has undergone some changes which have been mostly graphical. Among the changes has been the addition of a mastery bar. This video explains what the mastery bar is about:
Overall, I have greatly appreciated CTCMath. Out of all the math programs I have used, I have stayed with CTC the longest. It is easy to use and, typically, helps me move through math learning independently. The only issue I have is sometimes the videos are not enough to help me understand a concept clearly. On such occasions, I sometimes need to ask someone else for help or I just keep working through problems until I get them. As a self learner this works fine for me as I usually just learn by trying.I would highly suggest CTCMath to anyone who wants to take more control of their education or for parents who want to have to be less hands-on with their students. It has been great for me, and I hope the same can hold true for you.
I Highly Recommend CTCMath
Over and over since we first began using CTCMath in 2019, I have recommended it to others in person and online as an excellent, user-friendly program that can help students take control of their learning. I am doing so again today:
Get a Discount on CTCMath!
One more reason to cheer about CTCMath is that they have a homeschool discount right now. Click through if you would like to try CTCMath for 1/2 price!
Also, be aware that there is no risk involved. CTCMath offers a 12-month money-back guarantee with no questions asked if you find the curriculum is not for you and your
family.
Also, be aware that there is no risk involved. CTCMath offers a 12-month money-back guarantee with no questions asked if you find the curriculum is not for you and your
family.
Learn More

You can see if 30+ other Homeschool Review Crew families love CTCMath as much as my family does by clicking through to read blog, video, and social media reviews from different families using the program with students of varying ages and abilities.