End work each day without having tons of work to do at home

Assign homework with a few simple clicks of a mouse.

Automatically graded.

Data can be exported.

Create reports for each class over any time.

Spending hours searching for worksheets and videos is NOT how you should spend your time

Our online assignments are easily sorted through dropdown menus.

No need to search the web for assignments to upload. They are all in one place on our website.

Need a video for a lesson? We have many video lessons that can be shared with your students.

Your job would be a lot easier if all of your students had help at home

Give your students extra help at home and make your life a lot easier, without any additional effort of your own!

Video explanations are available after each problem.

Videos can be seen before moving on to the next problem, so students learn from their mistakes.

The platform includes video lessons, practice problems with video explanations, scoring, and tracking to help you and your students.

Pre-Algebra, Algebra 1, Geometry & Algebra 2 Homework for You & Your Students

1. Easily Assign Homework

2. Video Explanations

3. Track Their Progress

4. Save Time

5. Have Peace of Mind

Reviews From Educators

“I like the video explanations for the high school math teachers and for their students. This would also help parents who sometimes are trying to help their children with math, but don’t understand themselves.”
– Educator, Los Angeles Area


“I really like the ease and flexibility of this program.”
– Teacher, Archdiocese of Los Angeles


“This is a great math product for middle school. I like that it provides the teacher with feedback and the students can get help with their lessons.”
– Teacher, Archdiocese of Los Angeles

Available Subjects for Online Math Homework:

  • 6th Grade Math
    • Whole Number Applications (4 Assignments)
    • Operation Sense (3 Assignments)
    • Decimal Concepts (3 Assignments)
    • Decimal Operations (5 Assignments)
    • Collect & Organize Data (6 Assignments)
    • More coming soon!
  •  Pre-Algebra
    • Integers, Decimals & Fractions (8 Assignments)
    • Beginning Algebra (4 Assignments)
    • Equations (3 Assignments)
    • Factors & Exponents (4 Assignments)
    • Proportions & Similarity (5 Assignments)
    • Percents (5 Assignments)
    • Linear Equations & Inequalities (9 Assignments)
    • Plane Figures (6 Assignments)
    • Solid Figures (1 Assignment)
    • Right Triangles (3 Assignments)
    • Beginning Polynomials (2 Assignments)
    • Statistics (1 Assignment)
  • Algebra 1
    • Introduction to Algebra (17 Assignments)
    • Solving Equations (18 Assignments)
    • Solving Inequalities (16 Assignments)
    • Functions (12 Assignments)
    • Linear Functions (22 Assignments)
    • Systems of Equations and Inequalities (28 Assignments)
    • Exponents and Exponential Functions (14 Assignments)
    • Polynomials and Factoring (28 Assignments)
    • Quadratic Functions and Equations (18 Assignments)
    • Radical Expressions and Functions (20 Assignments)
    • Rational Expressions and Functions (14 Assignments)
    • Data Analysis & Probability (16 Assignments)
  • Geometry
    • Parallel and Perpendicular Lines (5 Assignments)
    • Congruent Triangles (7 Assignments)
    • Relationships within Triangles (7 Assignments)
    • Polygons and Quadrilaterals (9 Assignments)
    • Similarity (5 Assignments)
    • Right Triangles and Trigonometry (6 Assignments)
    • Transformations (7 Assignments)
    • Area ( 8 Assignments)
    • Surface Area and Volume (7 Assignments)
    • Circles (9 Assignments)
  • Algebra 2
    • Expressions, Equations, & Inequalities (6 Assignments)
    • Functions, Equations, & Graphs (8 Assignments)
    • Linear Systems (6 Assignments)
    • Quadratic Functions and Equations (9 Assignments)
    • Polynomials and Polynomial Functions (9 Assignments)
    • Radical Functions and Rational Exponents (8 Assignments)
    • Exponential and Logarithmic Functions (6 Assignments)
    • Rational Functions (6 Assignments)
    • Sequences and Series (5 Assignments)
    • Quadratic Relations and Conic Sections (6 Assignments)
    • Probability and Statistics (10 Assignments)
    • Matrices (6 Assignments)
    • Periodic Functions and Trigonometry (8 Assignments)
    • Trigonometric Identities and Equations (7 Assignments)

100% FREE (For a Limited Time)

Sign Up Now & Get Our Online Math Homework Platform FREE for Life

We are currently updating the platform to give teachers more control and more metrics. Plus, we are improving the user-interface to make it more intuitive.

Sign up below and we’ll let you know when as soon as it’s ready!

See How Easy Our Platform is to Use.

Saves Time, Eliminates Stress, & Helps Your Students Excel

Simple & Affordable Pricing

Only one price. No additional charges. No additional cost per student.

Start Now. Risk Free One-Month Free Trial.

Monthly Subscription

$ 29 monthly
  • 1 Teacher
  • Unlimited Classes
  • Unlimited Number of Students
  • Pre-Algebra, Algebra 1, Geometry, & Algebra 2 are Included

Annual Subscription

$ 249 annually
  • 1 Teacher
  • Unlimited Classes
  • Unlimited Number of Students
  • Pre-Algebra, Algebra 1, Geometry, & Algebra 2 are Included
Best Value

100% Money-Back Guarantee

If after signing up and trying our platform you decide that this platform isn’t right for you, we will give you a complete refund of every cent your paid. Just send us an email within 14 days of signing up and request a refund.

Sign Up Now & Keep Your Students On-Track, Safely & Easily

  • Unlimited Number of Students Pre-Algebra, Algebra 1, Geometry and Algebra 2 are included. Plus, all future subjects.
    Price: $79.00
  • $0.00

Sign Up Now & Keep Your Students On-Track, Safely & Easily

  • Don't worry if anything changes in the future. We'll be able to add or remove subjects.

If you are looking for online test prep for your students, fill out the form here:

Parents & students, sign up for our online platform here:

Solutions for Remote Learning and Blended Learning

Our online math platform is the perfect solution for teachers, whether they are instructing 100% remotely or only partially online. Before we get too far, here are simple definitions for remote and blended learning.

Remote Learning

Remote learning is a form of education in which all instruction and learning is done remotely (not at a physical location with an in-person educator). The education can be live, recorded, text, gamified, etc. and still be considered a form of remote learning.

Blended Learning

Blended learning is a combination of remote learning and traditional in-person education. The percent of time spent using one form of education vs. the other doesn’t matter. It will be considered blended learning if at least some part of the learning is done online and some part is done in-person at a physical location. However, students must also have some element of control regarding what they do and what pace they move at.

Blended Learning Examples

  1. Students are given access to online math lessons to watch at home and attempt practice questions. If a student needs help a teacher(s) can help at school, while students who show competency are able to move on.
  2. Students are taught a lesson in school and are given an assignment to complete online. If the student needs help, video lessons, explanations or other support is available. Students can review past material for support also.

Blended learning appears to have taken on another meaning from education officials that encompasses any mix of traditional in-person education and online education., especially now with COVID-19.

Blended Learning in NYC

In NYC, for example, the chancellor and mayor have proposed “blended learning” in which students report to school for 2 or 3 days during a week and learn remotely the other days. In this case, there isn’t necessarily a plan to allow students to move at their own pace as defined by the accepted definition of blended learning, but we understand their intention.

Ways to support teachers and students in a form on “blended learning” during the coronavirus pandemic:

  1. Use Caddell Prep to assign math lessons and practice problems to students to complete on their own at home. Students will be able to learn from their mistakes by watching video explanations of incorrectly answered questions. Then, in school, teachers can help students with questions that the majority of the class answered incorrectly to make sure everyone is up to speed.
  2. Teachers teach math lessons during school sessions and assign online math homework to their students to be completed at home. Students can still review Caddell Prep’s explanations to incorrectly answered questions and watch Caddell Prep’s lessons if they choose to.
  3. Students who are falling behind in class can be assigned lessons to watch and problems to practice at home on their own. This way the class is able to move forward without slowing down for some students.

Online Education

Caddell Prep has been at the forefront of online education since 2012, when online courses were made for the Algebra and Geometry Regents. Now, Caddell Prep helps educate students around the world in math and helps prepare students for standardized tests. For more information on Caddell Prep, click here.

With the current pandemic affecting students around the world, and especially hard in our hometown of New York City, we look forward to providing more help and relief to parents, students and teachers.