Intro to Functions
The first function lesson — notation, evaluation, domain, range, and the nine parent shapes.
Preparing lessons & tools
Search a topic, open a lesson, and learn one clear step at a time.
Ready to learn
The first function lesson — notation, evaluation, domain, range, and the nine parent shapes.
Animated visualizer for 12 function families with step-by-step property guides and voice narration.
Master f(x) = mx + b — slope, graphs, equations & solving.
All 3 quadratic forms, vertex analysis, and 3 solving methods.
Explore f(x) = a√(x−h)+k — transformations, domain, range.
Explore the S-curve — graphs, transformations, and solving.
The flat S-curve — domain, inverse with x³, and solving.
Add, multiply, compose, and find domains of functions.
Solve 7 equation types using a balance scale visualizer.
Number lines, sign-flip rules, compound & absolute value inequalities.
Visualizer, cheat sheet, and graded practice for factoring.
Linear systems — graphing, substitution & elimination.
Linear, absolute value, and quadratic equations step by step.
Right triangles, Pythagorean Theorem, and classification.
Distances and midpoints in 1D and 2D with full cheat sheet.
Reflect shapes across axes and lines with interactive practice.
Rotate shapes 90°, 180°, 270° about any point.
Slide shapes using translation vectors on interactive grids.
Discover line and rotational symmetry in shapes and functions.
List, table & tree diagrams and the Fundamental Counting Principle.
Build the five pre-calculus foundations needed before calculus.