Search the complete library

What do you want to learn or calculate?

Quick linksAll calculatorsMath subjectsPractice questionsFormula library

High School Mathematics

Master the core sequence, prepare for school exams, and close skill gaps with guided practice.

Choose a high-school math course

Each course connects a unit map, guided practice, a complete test, and the calculator best suited to the subject.

Pre-Algebra

Build number sense and the habits needed for algebra.

Integers and rational numbersRatios and proportionsExpressions and variables

5 connected units: begin with Integers and rational numbers, build through Expressions and variables, and finish with Geometry foundations.

Open course →

Algebra I

Master equations, inequalities, functions, systems, and quadratics.

Linear equationsInequalitiesFunctions and graphs

7 connected units: begin with Linear equations, build through Systems of equations, and finish with Quadratic functions.

Open course →

High School Geometry

Learn proof, congruence, similarity, measurement, and coordinate geometry.

TransformationsTriangle congruenceSimilarity

7 connected units: begin with Transformations, build through Right triangles, and finish with Coordinate proofs.

Open course →

Algebra II

Extend algebra through complex numbers, advanced functions, and modeling.

Polynomial functionsRational functionsRadicals

7 connected units: begin with Polynomial functions, build through Complex numbers, and finish with Sequences and series.

Open course →

Precalculus

Connect functions, trigonometry, and analytic geometry before calculus.

Function analysisPolynomial and rational modelsExponential and logarithmic functions

7 connected units: begin with Function analysis, build through Trigonometric functions, and finish with Limits preview.

Open course →

Trigonometry

Reason with angles, periodic functions, identities, and triangles.

Angle measureUnit circleGraphs of sine and cosine

6 connected units: begin with Angle measure, build through Identities, and finish with Sine and cosine laws.

Open course →

Probability & Statistics

Describe data, model chance, and interpret evidence.

Data displaysCenter and spreadProbability rules

7 connected units: begin with Data displays, build through Random variables, and finish with Regression.

Open course →

Mathematical Modeling

Translate real situations into equations, functions, and simulations.

Units and estimationLinear modelsGrowth and decay

6 connected units: begin with Units and estimation, build through Optimization, and finish with Model validation.

Open course →
Straight to the questions

Practise any high school mathematics course

Each set generates unlimited questions by unit, with a worked answer after every one.

Build knowledge in a dependable order

High-school mathematics turns arithmetic, equations, shapes, functions, and data into a foundation for later study.

  1. Check the prerequisite

    Begin where fractions, equations, graphs, or geometric facts stop feeling automatic.

  2. Learn the central relationship

    A definition names the objects; a theorem or formula explains how those objects are connected.

  3. Use more than one representation

    Words, symbols, tables, graphs, diagrams, data, and code can show the same mathematical idea from different sides.

  4. Test independent recall

    Practice and course tests show whether you can select, complete, and verify a method without copying an example.

Before you start

Common questions

What order do high school maths courses go in?

Usually Pre-Algebra, then Algebra I, Geometry, Algebra II, and Precalculus, though many schools swap Geometry and Algebra II. Trigonometry and Probability and Statistics are sometimes separate courses and sometimes folded into the others.

Can I skip ahead if a course feels easy?

Test it rather than assume it. Take the course test for the course you want to skip; if you can pass it cold, without notes, the skip is safe. If you cannot, the gap will surface later at a worse time.

Are these courses aligned to a specific curriculum?

They follow the topics common to most high school syllabuses rather than one board's exact specification. Check your own syllabus for anything unusual it adds.