Counting and Probability

Student Edition

This is the second course in the best selling Middle School Mathematics series. James Tanton, a Princeton mathematician, has unveiled the joys and delights of Counting and Probability with a conversational introduction to key concepts accompanied by a unique collection of problems that set a student on the path of mathematical mastery and clever problem-solving. 

Includes both online, self-paced problem sets and a complete eBook with instructional content.

Ideally suited for students who ...

  • Are 11-15 years old, Grades/Years 5-9
  • Are curious about Counting and Probability
  • Enjoy exploration and learning through problem solving


This self-paced course will help boost mathematical thinking and put students on a path to mastery of key concepts related to Counting and Probability. The 8 problem sets contain exemplary and fun problems to play with and mull over anytime, anywhere on any device. The course may be used to prepare for various competitions or just strengthen thinking skills. 


The course provide robust attention to standards and guidelines of the Common Core State Standards in Mathematics (USA), GCSE (UK), Singapore’s Math curriculum, Australian Curriculum, and most other international syllabi, in addition to helping students prepare effectively for local and major international contests. The key topics covered are:

  1. Counting Set Sizes
  2. Basic Probability
  3. Compound Events
  4. Combinatorics
  5. The Multiplication Principle for Counting
  6. Arranging Letters: Factorials
  7. Dealing with Repeated Letters
  8. Letter Arrangements in Disguise

What's Inside

  1. 8 skill-building problem sets
  2. eBook with instructional content
  3. Complete solutions with author's commentary
  4. Auto-grading and performance analysis


This is an individual student license, intended for purchase by a student or parent. See the educator edition here.

Price: $4.99


James Tanton
Mathematical Association of America, Mathematician-at-Large
Trusted by

Try problems from this course


Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more