Learn math, step by step.
Your learning path
Start from your level, unlock concepts with short explanations and focused practice.
Guided learning paths
Choose A, B, or C to follow the roadmapPath A
Foundation Mathematics
Level 1 • Number sense, basic operations, shapes & measurement.
Path B
Elementary Mathematics
Level 2 • Advanced arithmetic, fractions, intro algebra.
Path C
Middle School Mathematics
Level 3 • Pre‑algebra, Algebra I, geometry & statistics.
Foundations for Algebra
Foundations for Algebra
Levels 1-2 • Strengthen your math fundamentals.
Choose a level
Tap a card to beginAges 5–8
Level 1: Foundation
Number sense & basic operations
Ages 9–11
Level 2: Elementary
Fractions, decimals & intro algebra
Ages 12–14
Level 3: Middle School
Pre‑algebra, geometry, probability
Ages 14–16
Level 4: High School Foundation
Algebra II, geometry, statistics
Ages 16–18
Level 5: Advanced High School
Pre‑calculus & intro calculus
University
Level 6: University Foundation
Calculus I–II & linear algebra
University
Level 7: Intermediate University
Multivariable calculus, ODEs, linear algebra, probability
Advanced university
Level 8: Pure Mathematics Track
Analysis, algebra, topology, number theory
Advanced university
Level 8: Applied Mathematics Track
Numerical analysis, optimization, modeling, PDEs
Advanced university
Level 8: Statistics & Data Science Track
Mathematical statistics, stochastic processes, ML math
Advanced university
Level 8: Discrete Mathematics Track
Combinatorics, graph theory, cryptography
Graduate
Level 9: Graduate / Research
Specialized advanced topics
All levels
Supplementary Skills
Problem‑solving, communication, computational tools
Built on a complete mathematics skill tree: from number sense to advanced university topics.
Offline‑friendly and installable as an app on your home screen (PWA ready).