Omega Learn Resources
Free Omega Learn books, classes, and guides. The Mastering AMC 10/12 book covers the most important concepts with video lectures for every chapter, formulas for every topic, and hundreds of examples and practice problems with detailed video solutions.
Mastering AMC 10/12 (free book and video series)
Omega Learn's free book covering every major AMC 10/12 concept, with video lectures for every chapter, formula sheets, and hundreds of practice problems with detailed solutions.
View guide โOmega Learn Free AMC 10/12 Classes
A free YouTube playlist of AMC 10/12 video lectures produced by Omega Learn, covering the full competition curriculum.
Watch on YouTube โThe Book of Formulas
A complete formula reference for competition math, covering every major AMC and AIME topic in one place.
View guide โFree Textbooks
A list of free competition math textbooks covering topics from AMC 8 through olympiad level.
View books โFree Classes
A collection of free online math classes and video courses for competition math at all levels.
View classes โWebsites and Learning Platforms
Interactive platforms, problem collections, and study guides. AoPS Math Jams are free online discussions covering class info, AMC and AIME reviews, and introductions to new topics, while Evan Chen's page hosts an extensive collection of olympiad handouts.
AoPS Math Jams (free online discussions)
Live online problem-solving sessions hosted by AoPS instructors covering AMC/AIME reviews, class topics, and introductions to new material.
Visit aops.com โEvan Chen's Olympiad Page
Evan Chen's personal site with an extensive collection of olympiad handouts, problem sets, and study materials.
Visit evanchen.cc โUSAMO Guide
A comprehensive guide to preparing for and succeeding on the USAMO, from problem selection through proof writing.
Visit usamoguide.com โBrilliant
Interactive courses in math and science featuring challenging problems that build competition-style thinking and intuition.
Visit brilliant.org โDavid Altizio's Web Page
A collection of math competition links and resources from former competition math standout David Altizio.
Visit site โArt of Problem Solving Wiki
The most comprehensive competition math wiki, with problem archives, topic articles, and solutions for nearly every major contest.
Visit aops.com โPast Tests and Problem Practice
AHSME is essentially the old AMC 10/12 (1950โ1999). Art of Problem Solving hosts all past AMC 10, AMC 12, and AIME tests, plus problem generators for unlimited practice drawn from the vast AoPS Wiki database.
AHSME Tests
Complete archive of all American High School Mathematics Examinations (the predecessor to the AMC 10/12) from 1950โ1999.
Visit aops.com โAMC 10 Tests
Full archive of every AMC 10 contest with problems and solutions hosted on the AoPS wiki.
Visit aops.com โAMC 12 Tests
Full archive of every AMC 12 contest with problems and solutions hosted on the AoPS wiki.
Visit aops.com โAIME Tests
Complete archive of AIME I and II problems and solutions for every year available on the AoPS wiki.
Visit aops.com โCollection of AIME-like Problems
A compiled problem set of AIME-difficulty problems curated by David Altizio for targeted practice.
Download PDF โCollection of AIME Solutions
A collection of detailed solutions to AIME-like problems for students working at the AIME level.
View solutions โAoPS Wiki Problem Generator
Generates random competition problems from the AoPS wiki database for quick, flexible practice sessions.
Try it โAMC Trivial
A web app for drilling AMC-style competition problems in a fast, quiz-style format.
Try it โOlympiad Resources
Free handouts, archives, and problem collections for students comfortable reading and writing proofs and aiming for national and international olympiads.
Olympiad Combinatorics by Pranav A. Sriram
A free, comprehensive combinatorics textbook written for olympiad preparation, covering pigeonhole, generating functions, graph theory, and more.
Download โOlympiad Number Theory Through Challenging Problems
A free number theory handout from AoPS covering divisibility, modular arithmetic, and Diophantine equations at the olympiad level.
Download PDF โA Beautiful Journey Through Olympiad Geometry
A free, full-length geometry textbook for olympiad competitors covering projective geometry, inversion, and classical theorems.
View book โThe OTIS Excerpts by Evan Chen
Free problem sets and expository notes from Evan Chen's OTIS olympiad training program.
Download PDF โEvan Chen's Olympiad Page
Evan Chen's personal site with handouts, lecture notes, and problem collections for olympiad-level students.
Visit evanchen.cc โAoPS Forum: Olympiad Handouts
A forum thread listing hundreds of olympiad handouts organized by topic on the AoPS community.
Visit aops.com โBig List of Olympiad Handouts
An extensive collection of olympiad handouts organized by topic, including algebra, combinatorics, geometry, and number theory.
View on Dropbox โAoPS Contest Collections
Archive of problems and solutions from major national and international olympiad contests on the AoPS platform.
Visit aops.com โAoPS Olympiads Archive
A comprehensive index of olympiad problems from around the world, organized by competition on the AoPS wiki.
Visit aops.com โOlympiad Problems from US, UK & Canada
A blog compiling problems and solutions from major national olympiads including USAMO, BMO, and CMO.
Visit blog โOlympiad Problems: Regional, National & International
An extensive geometry problem blog covering olympiad problems and solutions from competitions around the world.
Visit blog โFree Classes and Camps
A range of completely free, student-run and nonprofit programs covering middle school through olympiad level.
Youth Conway Math Association (YCMA)
Free archived competition math materials from the Youth Conway Math Association covering a range of olympiad topics.
Download โMath Divulged Classes
Free online competition math classes covering AMC and MATHCOUNTS topics for middle and high school students.
View classes โEveraise Academy
A free summer olympiad program with rigorous courses in number theory, combinatorics, geometry, and more.
Visit everaise.org โMAST (Mathematical Advancement by Self Training)
A free self-study program covering competition math for students aiming for AMC, AIME, and olympiad competitions.
Visit site โMoTown All Stars (Mallstars)
Advanced math competition coaching and enrichment.
Visit site โTrinity School NYC Math Team
Math team preparation classes and competition materials from Trinity School NYC.
View site โPaid Classes
If you are looking for paid math classes, here are some of the most popular programs offering training for competitions from MathCounts and the AMC up through the USA(J)MO and IMO.
AlphaStar Academy
Specialized online competition math classes for AMC 8 through USAMO, with structured courses for every level.
Visit alphastar.academy โArt of Problem Solving
The most well-known competition math school, with online courses from Pre-algebra through olympiad-level topics.
View catalog โMomentum Learning
Competition math instruction at all levels, taught by experienced instructors with a focus on problem-solving mastery.
Visit momentumlearning.org โOTIS (olympiad training for USA(J)MO level)
Evan Chen's selective olympiad training program for students preparing for USAMO and USAJMO.
Visit evanchen.cc โAwesomeMath
Intensive online math courses and summer programs for high-performing competition students at the AMC through olympiad level.
Visit awesomemath.org โIDEA MATH
Advanced math curriculum and courses designed for top AMC, AIME, and olympiad competitors.
Visit ideamath.education โAchievable: AMC 8/10/12 courses (save 25%)
AMC 8, 10, and 12 prep platform with adaptive practice questions and explanations. Save 25% with the Omega Learn link.
Visit achievable.me โBooks for Competition Math
Art of Problem Solving books are some of the best for preparing for math competitions. Make sure to get the solution manual for each book, as many of the problems are challenging and the manuals include detailed solutions.

Introduction to Algebra
AoPS's introductory algebra textbook covering expressions, equations, inequalities, and competition-style problem-solving.
View on Amazon โ
Introduction to Counting & Probability
AoPS's combinatorics and probability text, essential for the counting and probability topics on the AMC 10/12.
View on Amazon โ
Introduction to Geometry
Art of Problem Solving's geometry textbook covering triangles, circles, polygons, and coordinate geometry with a competition focus.
View on Amazon โ
Introduction to Number Theory
AoPS's number theory text covering divisibility, primes, and modular arithmetic at the AMC 10/12 level.
View on Amazon โ
Intermediate Algebra
Art of Problem Solving's intermediate algebra text covering polynomials, complex numbers, sequences, and advanced algebraic techniques.
View on Amazon โ
Intermediate Counting & Probability
AoPS's advanced combinatorics text covering generating functions, graph theory, and probability at the AIME and AMC 12 level.
View on Amazon โ
Precalculus
Art of Problem Solving's precalculus textbook covering functions, trigonometry, logarithms, and advanced topics with competition-style problems.
View on Amazon โ
Competition Math for the Middle School
A comprehensive competition math textbook bridging middle school topics up to the AMC 10/12 level.
View on Amazon โ
The Art of Problem Solving, Vol. 1: The Basics
The foundational AoPS problem-solving text introducing key techniques across algebra, combinatorics, geometry, and number theory.
View on Amazon โ
The Art of Problem Solving, Vol. 2: And Beyond
The advanced AoPS companion covering techniques for AIME and olympiad preparation.
View on Amazon โ
Intermediate Algebra
Art of Problem Solving's intermediate algebra text with AIME-level coverage of polynomials, sequences, and advanced techniques.
View on Amazon โ
Intermediate Counting & Probability
AoPS's advanced combinatorics text with AIME-level problem sets in probability, generating functions, and graph theory.
View on Amazon โ
Precalculus
Art of Problem Solving's precalculus text with competition-style problem sets and deep coverage of trigonometric identities.
View on Amazon โ
104 Number Theory Problems
A collection of 104 challenging number theory problems, essential training for AIME preparation.
View on Amazon โ
Geometry Revisited
A classic competition geometry text covering powerful techniques and theorems used on the AIME and olympiad.
View on Amazon โ
Problem-Solving Strategies
A comprehensive guide covering key problem-solving techniques applicable across AMC, AIME, and olympiad competitions.
View on Amazon โ
Mathematical Olympiad Challenges
A problem collection and solution guide for olympiad and AIME-level competitors by Andreescu and Gelca.
View on Amazon โ
Mathematical Olympiad Treasures
A selection of olympiad problems with detailed solutions and discussion of the key ideas behind each approach.
View on Amazon โ
Putnam and Beyond
A comprehensive resource for Putnam and advanced competition preparation, covering a wide range of mathematical topics.
View on Amazon โ
102 Combinatorial Problems
102 carefully selected problems from USA IMO team training, covering the full range of combinatorics topics at the olympiad level.
View on Amazon โ
Number Theory: Structures, Examples, and Problems
A comprehensive olympiad number theory text covering divisibility, Diophantine equations, and analytic methods with worked examples.
View on Amazon โ
101 Problems in Algebra
101 olympiad-level algebra problems from USA IMO training, covering polynomials, inequalities, functional equations, and more.
View on Amazon โ
Challenging Problems in Geometry
Classical and challenging olympiad geometry problems covering key theorems and competition techniques.
View on Amazon โ
Inequalities: Theorems, Techniques and Selected Problems
A comprehensive treatment of inequality techniques for olympiad math, from AM-GM to SOS and beyond.
View on Amazon โ
An Introduction to Diophantine Equations
An introduction to Diophantine equations for competition math, covering parametrization, modular arithmetic, and advanced techniques.
View on Amazon โ
Topics in Functional Equations
A targeted study of functional equations (a key olympiad topic) covering major solution strategies and representative problems.
View on Amazon โ
105 Algebra Problems from the AwesomeMath Summer Program
105 olympiad algebra problems from the AwesomeMath Summer Program, covering polynomials, inequalities, and algebraic techniques.
View on Amazon โ
112 Combinatorial Problems from the AwesomeMath Summer Program
112 olympiad combinatorics problems from the AwesomeMath Summer Program, covering permutations, combinations, and advanced counting.
View on Amazon โ
106 Geometry Problems from the AwesomeMath Summer Program
106 olympiad geometry problems from the AwesomeMath Summer Program covering classical results, projective geometry, and inversions.
View on Amazon โ
Number Theory: Concepts and Problems
A comprehensive olympiad number theory text from XYZ Press covering divisibility, modular arithmetic, and Diophantine equations.
View on Amazon โ
109 Inequalities from the AwesomeMath Summer Program
109 olympiad inequality problems from the AwesomeMath Summer Program covering AM-GM, Cauchy-Schwarz, and advanced techniques.
View on Amazon โMore AwesomeMath books on Amazon
Browse additional competition math books by Titu Andreescu from the full AwesomeMath catalog on Amazon.
View on Amazon โAwesomeMath bookstore
The official AwesomeMath bookstore offering competition math books across algebra, geometry, number theory, and more.
Visit store โ
MyMathCounts: Counting & Probability
MATHCOUNTS-focused counting and probability practice problems for middle school competitors.
View on Amazon โ
MyMathCounts: Number Theory
A targeted number theory workbook for MATHCOUNTS and early AMC competitors.
View on Amazon โ
MyMathCounts: Geometry
Geometry problems and practice aligned to MATHCOUNTS competition format.
View on Amazon โ
MyMathCounts: Sprint Round Practice
Timed Sprint Round practice tests designed to build speed and accuracy for MATHCOUNTS competition.
View on Amazon โ
MyMathCounts: Target Round Practice
Practice for the MATHCOUNTS Target Round format, with multi-part problems and detailed solutions.
View on Amazon โ
MyMathCounts: Team Round Practice
Practice materials for the collaborative MATHCOUNTS Team Round competition format.
View on Amazon โ
MyMathCounts: Countdown Round Practice
Rapid-fire Countdown Round practice for MATHCOUNTS competitors aiming to excel at the state level.
View on Amazon โ
MyMathCounts: Practice Volume 1
A comprehensive MATHCOUNTS practice volume covering all round formats with full explanations.
View on Amazon โ
MyMathCounts: Practice Volume 2
A second volume of full-length MATHCOUNTS practice with challenging problems and detailed solutions.
View on Amazon โYouTube Channels
The Beauty of Math channel focuses on competition math including the AMC, AIME, MATHCOUNTS, and AoPS content, while Osman Nal goes over solutions to problems from the AIME, USA(J)MO, IMO, and more.