Classes are roughly listed in order of difficulty from easiest to hardest.
Adorable Algebra
Instructor: Emily YuThis course will cover many of the fundamental Algebra techniques you will need to know for the AMC 12 and the AIME, such as Exponents and Logarithms, Piecewise Functions, Rates, Trigonometry and Complex Numbers, Polynomials and Symmetric equations, and Inequalities. Taking this course will help solidify your understanding of these topics and feel comfortable applying them.
Difficulty: AMC to AIME
LESSON 1: Rates
LESSON 2: Polynomials and Symmetric Expressions
LESSON 3: Trigonometry and Complex Numbers
LESSON 4: Exponents and Logarithms
LESSON 5: Piecewise Functions
LESSON 6: Inequalities
Combinections
Instructor: Kristine LuIn this course, we cover all the fundamental concepts and techniques used in combinatorics at the AMC/AIME level, including recursion, probability states, expected value, generating functions, and much more. This course aims to help you develop your intuition and build your toolkit so you can tackle any combo problem you face!
Difficulty: AMC to AIME
LESSON 1: Constructive Counting
LESSON 2: One to One Correspondences
LESSON 3: Induction and Recursion
LESSON 4: Combinatorial Arguments
LESSON 5: Interesting Cases
LESSON 6: General Tips + Test
j'AIME the AMC: Algebra Meets Combinatorics
Instructor: Emily MaIn this course, you will learn important concepts in AMC to early-AIME level algebra and combinatorics. Through seeing examples and doing problem sets, you’ll be able to apply concepts such as complementary counting, recurrences, and complex numbers. This course will help you recognize when certain strategies in algebra and combinatorics may be helpful on problems and how to solve them.
Difficulty: AMC to AIME
LESSON 1: Counting Techniques
LESSON 2: Probability
LESSON 3: Recurrences and Bijections
LESSON 4: Equations and Polynomials
LESSON 5: Complex Numbers
LESSON 6: Sequences and Logarithms
Comical Combo
Instructor: Emily LiuThis course will cover the combinatorial techniques and general strategies used in AIME-level problems. Topics include how to deal with restrictions, casework, bijections, recursion, and Principle of Inclusion-Exclusion.
Difficulty: AIME
LESSON 1: Basics
LESSON 2: Restrictions
LESSON 3: Casework
LESSON 4: Perspectives
LESSON 5: Frogs and Recursion
LESSON 6: Principle of Inclusion and Exclusion
Get to know Number Theory
Instructor: Thanaree (Pimmy) ManeepairojIn this course, you will learn about an introduction in number theory and some of stuffs that very useful for problems. We also cover many of important concepts and some of strategies.
Difficulty: AIME
LESSON 1: Basic stuff for the beginners
LESSON 2: Prime numbers
LESSON 3: Useful things for solving NT problems
LESSON 4: Famous theorems
LESSON 5: Order and Primitive roots
LESSON 6: Review
AIME Geo
Instructor: Hannah FoxThis course will cover the fundamentals of AIME-level geometry problems. We will cover some useful theorems and problem-solving strategies. We will also cover some basic olympiad geometry.
Difficulty: AIME to Olympiad
LESSON 1: Similarity
LESSON 2: Circles
LESSON 3: Trigonometry
LESSON 4: Length Chasing
LESSON 5: Triangle Centers
LESSON 6: Construction
Art of Trigonometry (ft. Problem Solving)
Instructor: Ashley ZhuArt of Trigonometry (ft. Problem Solving) is a mid AIME to beginning olympiad level class focused on how to use trigonometry as a tool to simply solve high difficulty problems. The class will cover applications of trigonometry in both algebra and geometry.
Difficulty: AIME to Olympiad
LESSON 1: Trig Definitions and Basics
LESSON 2: Trig Formulas (Law of Sine, Law of Cosine, Ratio Lemma, Trig Ceva's, etc.)
LESSON 3: Simplifying Geo Diagrams with Trig
LESSON 4: Trigonometric Equations
LESSON 5: Applications in the Complex Plane
LESSON 6: Is Using Trig Always A Good Idea?
NT Olympiad Fundamentals
Instructor: Vivian LohIn this course, we cover many of the fundamental concepts in late-AIME and Olympiad number theory, such as divisibility, size bounding, modular arithmetic, polynomials, and orders. By taking this course, you'll gain a solid foundation on number theory at a high level.
Difficulty: AIME to Olympiad
LESSON 1: Divisibility
LESSON 2: Modular Arithmetic
LESSON 3: Exponents and Orders
LESSON 4: Polynomials
LESSON 5: Miscellaneous
LESSON 6: Review and Test
AIME Combo
Instructor: Matilde IannacconeIn this course we cover some of the fundamental concepts of olympiad combinatorics, such as permutations, probability, catalan numbers, and dismutations as well as different principles like pigeonhole and inclusion-exclusion. By taking this course you will learn how to approach and set up computational olympiad problems.
Difficulty: AIME to Olympiad
LESSON 1: Everything with Anagrams
LESSON 2: Sets and the Principle of Inclusion-Exclusion
LESSON 3: Probability Fundamentals
LESSON 4: Derangements and Catalan Numbers
LESSON 5: Pigeonhole Principle
LESSON 6: Setting Up Problems
Outstanding Olympiad Geometry
Instructor: Amy CuiThis course will cover many fundamental theorems and concepts in Olympiad geometry. Some topics we will discuss include the Euler Line, the Nine-Point Circle, the Incenter/Excenter Lemma, Power of a Point, Ceva’s Theorem, the Simson Line, and many other cool configurations!
Difficulty: Olympiad
LESSON 1: Triangles I
LESSON 2: Triangles II
LESSON 3: Circles
LESSON 4: Length and Area Ratios
LESSON 5: Cool Configurations
LESSON 6: Group Solve
Quirky Geometry
Instructor: Ana BoiangiuIn this class, we will be exploring several heuristics and philosophies that are useful in tackling Olympiad Geometry of any level (with occasional computational exercises). The lectures are designed not to be theory-heavy (so you will not be learning scary lemmas and theorems): instead, the goal is to discover ideas through problem-solving. A solid grasp of chapters 1-3 of EGMO is recommended to attend this course.
Difficulty: Olympiad
LESSON 1: Midpoints and Parallelograms
LESSON 2: Construct
LESSON 3: Triangle Centers
LESSON 4: Power of a Point
LESSON 5: Eraser
LESSON 6: Quick!