113 core topics
+ 37 prerequisite topics taught
as needed · approximately 37 hours of instruction
including spaced review
An adaptive diagnostic (up to
40 questions) places the student on the course's knowledge
graph — topics already known are credited, and instruction begins exactly
at the learning frontier. Every topic is taught with a worked-example
lesson and auto-graded practice; a topic is mastered at
75%+ and then maintained through spaced reviews on an
expanding schedule. A cumulative quiz follows every 6
lessons. Prerequisite gaps below the course are detected and taught rather
than skipped, so completion certifies the whole tower, not just the top.
| Evaluating Expressions
[M] |
Substituting a value for a variable. |
| Combining Like Terms
[M] |
Adding the coefficients of matching variable parts. |
| The Distributive Property
[M] |
Multiplying across a sum. |
| One-Step Equations
[M] |
Undoing a single operation. |
| Two-Step Equations
[M] |
Undo addition/subtraction first, then multiplication. |
| Multi-Step Equations
[H] |
Equations needing distribution or variables on both sides. |
| Linear Inequalities
[M] |
Solving with <, >, ≤, ≥. |
| The Coordinate Plane
[M] |
Locating points with (x, y) pairs. |
| Slope of a Line
[M] |
Rise over run between two points. |
| Slope-Intercept Form
[M] |
y = mx + b describes a whole line. |
| Finding a Line from Points
[H] |
Reconstructing y = mx + b from data. |
| Systems of Equations (Substitution)
[H] |
Two equations, two unknowns. |
| Elimination: A First Look
[H] |
Add or subtract equations so one variable cancels. |
| Systems: Word Problems
[H] |
Translating two facts into two equations. |
| Absolute Value Equations
[H] |
Distance equations have two answers. |
| Arithmetic Sequences
[H] |
Add the same amount each step. |
| Geometric Sequences
[H] |
Multiply by the same ratio each step. |
| Angle Relationships
[E] |
Vertical, complementary, and supplementary angle pairs. |
| Parallel Lines & Transversals
[E] |
Angle pairs formed when a transversal crosses parallel lines. |
| Triangle Angle Sum
[E] |
The three angles of a triangle always add to 180°. |
| The Pythagorean Theorem
[M] |
In a right triangle, a² + b² = c². |
| Distance & Midpoint
[M] |
Measuring segments in the coordinate plane. |
| Similar Triangles
[M] |
Same shape, different size: corresponding sides are proportional. |
| Perimeter & Area
[E] |
Measuring around and inside basic shapes. |
| Circles: Area & Circumference
[M] |
C = 2πr and A = πr². |
| Composite Areas
[H] |
Adding and subtracting simple shapes to measure a complicated one. |
| Volume: Prisms & Cylinders
[M] |
Volume = base area × height. |
| Two-Step Inequalities with the Flip
[E] |
Undo the constant, then divide — and flip the sign if the divisor is negative. |
| Multi-Step Inequalities
[M] |
Distribute and collect variables just like an equation — then mind the sign. |
| Which Way Does the Sign Point?
[E] |
Spot when the inequality flips — and when it doesn't. |
| Compound AND Inequalities
[M] |
A sandwiched inequality: do the same steps to all three parts. |
| Compound OR Inequalities
[M] |
OR keeps everything either piece allows — only the gap between them fails. |
| Absolute Value: Less Than
[M] |
|x − m| < k traps x within k of m — an AND sandwich. |
| Absolute Value: Greater Than
[M] |
|x − m| > k pushes x farther than k from m — an OR split. |
| Multi-Step Absolute Value Inequalities
[H] |
Isolate the absolute value first; only then split into a sandwich. |
| At Least / At Most Word Problems
[M] |
Translate a budget or goal into an inequality, then round the smart way. |
| Hitting an Average Target
[M] |
An average of at least T means the total must reach n times T. |
| Translating Words into Inequalities
[E] |
At most means ≤, at least means ≥, more than means > — order matters too. |
| Checking Points Against a System
[M] |
Substitute the point into each inequality and judge them separately. |
| All Real Numbers or No Solution?
[M] |
When the x-terms cancel, only a true-or-false number fact remains. |
| Computing the Mean
[E] |
The mean is the total shared out equally — and totals work backwards too. |
| Median & Mode
[E] |
Sort first: the median is the middle, the mode is the most frequent. |
| Outliers and the Mean
[M] |
One extreme value drags the mean toward it; the median barely moves. |
| Choosing a Measure of Center
[E] |
Skewed or outlier-heavy data wants the median; symmetric data, the mean. |
| Mean Absolute Deviation
[M] |
MAD is the average distance of the data from its own mean. |
| Variance of a Data Set
[M] |
Square each deviation from the mean, then average the squares. |
| The Five-Number Summary
[M] |
Min, Q1, median, Q3, max — five landmarks that sketch a whole data set. |
| Range, IQR & the Outlier Fence
[M] |
The IQR measures the spread of the middle half — and builds the outlier fence. |
| Reading Box Plots
[M] |
Each piece of a box plot — whisker, half-box, half-box, whisker — holds about 25% of the data. |
| Two-Way Relative Frequency
[M] |
Percent of what? The denominator — a row, a column, or everyone — changes the answer. |
| Interpreting a Fitted Line
[M] |
Slope is the predicted change per unit of x; the intercept is the prediction at x = 0. |
| Residuals
[M] |
A residual is actual minus predicted — the line's miss at one point. |
| Correlation vs. Causation
[E] |
Association alone never proves cause — look for lurking variables or a randomized experiment. |
| Solving a Literal Equation
[M] |
Isolate a variable using letters instead of numbers. |
| Rearranging Formulas
[M] |
Solve a familiar formula for the piece you need. |
| Consecutive-Integer Problems
[M] |
Name them x, x+1, x+2 and solve. |
| Coin & Mixture Problems
[M] |
One equation for count, one for value. |
| Percent-Mixture Setups
[M] |
The amount of an ingredient is percent times total. |
| Rate–Time–Distance
[M] |
Distance equals rate times time. |
| Two Movers
[M] |
Combine the speeds when they move apart or together. |
| Geometry Setup Problems
[M] |
Translate a geometry description into one equation. |
| Unit Analysis
[E] |
Multiply by a conversion factor to change units. |
| Piecewise Cost Models
[M] |
Different rules apply in different ranges. |
| Polynomial Sums: Hunting a Coefficient
[E] |
Add or subtract polynomials and report one requested coefficient. |
| Monomial Times a Polynomial
[E] |
Distribute a single term across a trinomial and read off a coefficient. |
| Binomial Products: Any Term You Like
[M] |
Expand (ax+b)(cx+d) and pick out the leading, middle, or constant term. |
| Binomial Times a Trinomial
[M] |
Expand a binomial against a trinomial and locate a single term. |
| Squaring a Binomial
[M] |
Apply (ax±b)² = a²x² ± 2abx + b² and read a coefficient. |
| The Sum-Times-Difference Product
[M] |
Recognize (ax+b)(ax−b) = a²x² − b² — the middle term vanishes. |
| GCF Factoring: the Leftover Trinomial
[M] |
Pull out the greatest common factor and inspect the quotient's coefficients. |
| Factoring x² + bx + c to a Factor
[M] |
Split a monic trinomial and hand back one exact binomial factor. |
| Factoring by Grouping
[H] |
Group a four-term polynomial and extract the shared binomial factor. |
| Factoring a Difference of Squares
[M] |
Reverse a²x² − b² into the sum and difference of its square roots. |
| Perfect-Square Trinomials
[M] |
Recognize a²x² ± 2abx + b² and write it as a single squared binomial. |
| Factoring ax² + bx + c with a > 1
[H] |
Factor a trinomial with a leading coefficient above 1 and return a factor. |
| Evaluating a Quadratic Function
[E] |
Substitute a number for x and simplify to get the function's output. |
| The Vertex: x = −b/(2a)
[M] |
The turning point's x-coordinate comes straight from a and b. |
| The Vertex y-value
[M] |
Plug the vertex's x back into the function to get its y. |
| The Axis of Symmetry
[E] |
The vertical mirror line runs midway between the two x-intercepts. |
| The y-Intercept of a Quadratic
[E] |
A parabola meets the y-axis at its constant term c. |
| x-Intercepts by Factoring
[M] |
The graph crosses the x-axis where each factor is zero. |
| Maximum or Minimum Value
[M] |
The vertex's y-value is the largest or smallest output the function reaches. |
| Does It Open Up or Down?
[E] |
The sign of the leading coefficient decides maximum versus minimum. |
| Transformations of y = x²
[M] |
Shifting y = x² moves the vertex from the origin by the shift amounts. |
| Reading a Shift from Vertex Form
[M] |
Vertex form spells out exactly how the parent parabola was moved. |
| Projectile Motion: Time of Peak
[M] |
A launched object peaks at the vertex time t = v/32. |
| Projectile Motion: Height at a Time
[M] |
Evaluate the height model at a given instant. |
| Comparing Two Parabolas
[M] |
Read vertex form to compare position, width, and extreme value. |
| Evaluating f(x)
[E] |
f(x) names a rule; f(c) means substitute c for every x and simplify. |
| Solving f(x) = k
[E] |
Set the rule equal to the output value and solve the linear equation for x. |
| Interpreting f(a) = b in Context
[E] |
f(a) = b says the input a yields the output b — mind which is which. |
| Reading Function Tables
[E] |
A table pairs inputs with outputs; a constant step reveals the missing value. |
| Rate of Change from a Table
[M] |
Average rate of change is the change in output over the change in input. |
| Domain & Range of Ordered Pairs
[M] |
The domain is the set of x-values; the range is the set of y-values. |
| Domain from a Restriction
[M] |
Division by zero and negative radicands carve values out of the domain. |
| Is It a Function?
[E] |
A relation is a function only if each input maps to exactly one output. |
| Simplifying Square Roots
[M] |
Pull the largest perfect-square factor out front: √(k²·m) = k√m. |
| Adding Like Radicals
[M] |
Like radicals combine like terms: a√m + b√m = (a + b)√m. |
| Multiplying Square Roots
[M] |
Combine under one root — √a · √b = √(ab) — then simplify what results. |
| Rational Exponents
[M] |
A fractional exponent is a root: x^(p/q) is the q-th root of x, to the p. |
| Arithmetic Sequences: Any Term
[M] |
Reach a distant term, find a term's position, or recover the common difference. |
| Modeling with Arithmetic Sequences
[M] |
Fixed steps up or down are arithmetic — translate the story into a₁ and d. |
| Geometric Sequences: Any Term
[M] |
Multiply, don't add: the nth term uses a whole-number ratio raised to n − 1. |
| Modeling with Geometric Sequences
[M] |
Repeated multiplying — doubling, tripling — is geometric growth. |
| Recursive vs. Explicit Rules
[M] |
A recursive rule leans on the previous term; an explicit rule jumps straight to term n. |
| Building Terms from a Recursive Rule
[M] |
March one term at a time — even when no explicit shortcut exists. |
| Joint Relative Frequency
[M] |
A joint relative frequency is one inner cell divided by the grand total. |
| Marginal Relative Frequency
[M] |
A marginal relative frequency uses a whole row or column total over the grand total. |
| Theoretical Probability of Simple Events
[M] |
Favorable outcomes over equally likely total outcomes, reduced to lowest terms. |
| Probability of Compound Events
[M] |
Multiply for independent 'and'; add for non-overlapping 'or'. |
| Experimental Probability from Data
[M] |
Count what actually happened over the number of trials — then predict. |
| Using a Data Display
[E] |
Read the graph, then combine the values the question actually asks about. |
| Correlation vs. Causation
[E] |
Association is not proof of cause — hunt for a lurking variable or a random assignment. |