Recommended Resources

A curated list of books, websites, and materials to support your preparation.

library_books Recommended Books

Problem Solving

  • "The Art and Craft of Problem Solving" by Paul Zeitz - Excellent for all levels
  • "Problem Solving Strategies" by Arthur Engel - Comprehensive coverage
  • "How to Solve It" by George Polya - Classic problem-solving approach

Topic-Specific

  • Number Theory: "An Introduction to the Theory of Numbers" by Niven & Zuckerman
  • Combinatorics: "Concrete Mathematics" by Graham, Knuth, Patashnik
  • Geometry: "Challenging Problems in Geometry" by Posamentier & Salkind
  • Algebra: "Intermediate Algebra" by Gelfand & Shen

Competition-Specific

  • "The Secret in Secrets" - Math Competition Secrets
  • "Competition Math for Middle School" by J. Batterson
  • "Art of Problem Solving" Textbooks - Structured learning

language Online Resources

Learning Platforms

  • Khan Academy (khanacademy.org) - Free, foundational concepts
  • Art of Problem Solving (artofproblemsolving.com) - Advanced prep
  • Project Euler (projecteuler.net) - Programming + math
  • Brilliant.org - Interactive problem solving

Practice Websites

  • Brilliant.org - Daily problems
  • Mathematics Stack Exchange - Q&A community
  • AoPS Forums - Competition community
  • Your school's math club - Local support

Video Resources

  • YouTube Channels dedicated to math competitions
  • PatrickJMT - Quick math tutorials
  • Professor Leonard - Deep dives into concepts

groups Study Groups & Coaching

Find Or Join a Study Group

  • Ask your school if there's a math competition club
  • Connect with other participants in your area
  • Form a study group with interested classmates
  • Schedule regular practice sessions

Professional Coaching

  • Private tutors specializing in math competitions
  • Summer camps offered by schools and organizations
  • Prep courses at local universities or libraries
  • Online coaching - flexible scheduling

bookmark Quick Reference

Top Books

Art & Craft of Problem Solving
Problem Solving Strategies
AoPS Textbooks

Best Websites

Khan Academy
Brilliant.org
ArtOfProblemSolving.com

Community

Math Club
Study Groups
Forums & Discord

Prep Guide