CTCMath was created by Patrick Murray, a math teacher with over 30 years of experience who homeschooled his own 10 children. The program delivers over 1,400 short video lessons (4-9 minutes each), all taught by Murray, followed by interactive practice problems that grade automatically. Students work through a mastery-based progression, moving to the next topic only after demonstrating understanding of the current one.
What sets CTCMath apart from many competitors is its family subscription model — one annual fee unlocks every grade level, Kindergarten through Calculus, for every child in the household, making it especially cost-effective for larger families. Parents get a detailed dashboard tracking time on task, accuracy, and progress by topic. The program is fully online, with no physical workbooks, manipulatives, or offline component.
Best for families with multiple children wanting an affordable, fully independent math program, and for kids who learn well from short, focused video instruction rather than physical materials.
One price covers every child, every grade level, K-12.
4-9 minute videos keep kids from losing focus.
Students can work through it with minimal parent involvement.

+