A 43-level progression covering times tables (ร2 through ร12) and column-method multi-digit multiplication, designed for the Indian school curriculum (CBSE, ICSE, and state boards).
What does this course cover?
The first 33 levels build automatic recall of times tables from ร2 through ร12. Each table is practised in three modes: Order (sequential โ 1ร2, 2ร2, 3ร2โฆ), Random (any order, for fast recall), and Match (matching pairs, for recognition). The next 9 levels move into column-method multi-digit multiplication โ 2-digit through 4-digit factors. The final level mixes 2 to 3 factors of up to 4 digits.
How MathGuru teaches it
Times tables come first because they are the foundation โ without instant recall of ร2 through ร9, multi-digit multiplication becomes painful arithmetic instead of pattern work. Each table is practised first in order (so the pattern is visible), then in random order (so recall is automatic), then in matching mode (so recognition is fast). Multi-digit problems use the standard column method with partial products, shown step-by-step.
Who is this for?
Indian students in Class 2, 3, and 4 learning multiplication โ CBSE, ICSE, or any state board. Also useful for older students who want to refresh their tables.
What your child will learn
- Times tables fluency โ automatic recall of all tables ร2 through ร12.
- Three modes of table practice โ Order, Random, and Match โ for thorough mastery, not just memorisation.
- Place value in multi-digit multiplication โ understand why the second partial product shifts one place to the left.
- Column method and partial products โ solve 2-digit through 4-digit multiplication step-by-step.
- Multi-factor calculations โ handle 2 to 3 factor problems in the ultimate challenge.
How children progress through levels
Each level requires a minimum number of correctly answered problems at a target accuracy (typically 80โ85%) before the next level unlocks. Children can replay any unlocked level for extra practice without losing progress.
43 levels, grouped by section
| Levels | Section | What's covered |
| 1 โ 12 | ร2 to ร5 tables | Each table in Order, Random, and Match modes |
| 13 โ 24 | ร6 to ร9 tables | Each table in Order, Random, and Match modes |
| 25 โ 33 | ร10 to ร12 tables | Each table in Order, Random, and Match modes |
| 34 โ 35 | 2-digit multiplication | 2-digit ร 1-digit, 2-digit ร 2-digit |
| 36 โ 38 | 3-digit multiplication | 3-digit ร 1, 2, and 3-digit |
| 39 โ 42 | 4-digit multiplication | 4-digit ร 1, 2, 3, and 4-digit |
| 43 | Ultimate challenge | Mixed 2โ3 factors, each up to 4 digits |
Free today, foundation always free
Today MathGuru is fully free โ every level of every operation, no ads, no premium prompts. When a small paid tier launches in the future (planned at โน49/month), the foundation levels will remain free for everyone. Paid users will get the full progression of every operation, daily parent reports, custom worksheets, and content from Class 5 onwards.
No ads, no tracking
MathGuru shows no ads, uses no third-party analytics that follow your child across the web, and does not require an email to start practising. The only data stored is the practice progress of children who choose to create an optional account.
A note about accounts
Because MathGuru doesn't collect email addresses (yet), if you forget your username or password, the account can't be recovered automatically โ there is no "forgot password" link to email you. If you create an account, please write the username and password down somewhere safe. Email-based recovery may be added in the future once we've worked out how to do it without becoming a spam source.
Made by one parent
MathGuru is built and maintained by a single parent in evenings, not by a venture-funded company chasing growth. A quiet, durable project โ not a startup chasing a quick exit.