Skip to content

Level paths

939 levels across 33 topics. Each path runs ten levels that get harder one step at a time, and the next one opens when you pass the one before it.

Progress is kept in this browser and nowhere else — no account, nothing to sign up for. Moving to another device? Take your progress with you.

Addition

About this topic

Subtraction

About this topic

Multiplication

About this topic

Division

About this topic

Mixed operations

About this topic

Order of operations

About this topic

Integers and negative numbers

About this topic

Place value

About this topic

Estimation and rounding

About this topic

Comparing and ordering

About this topic

Factors, multiples and primes

About this topic

Counting and number sense

About this topic

Patterns and sequences

About this topic

Exponents and roots

About this topic

Mental math

About this topic

Fractions

About this topic

Decimals

About this topic

Percentages

About this topic

Ratios and proportions

About this topic

Statistics

About this topic

Probability

About this topic

Measurement and units

About this topic

Telling time

About this topic

Word problems

About this topic

Pre-algebra

About this topic

Geometry and shapes

About this topic

Area, perimeter and volume

About this topic

Logic puzzles

About this topic

Coordinate plane

About this topic

Data and graphing

About this topic