*To be held Mid-September through Mid-December, 2024*

Incomplete class list; the rest are coming soon! The final class list will resemble last semester in terms of overall difficulty and subjects covered.

### NT Terrain Navigation

Instructor: Jiya DaniIn this course, we will be “navigating terrain” in number theory, exploring different ideas and useful techniques for computational number theory problems. Along with learning some famous fundamental theorems and other important topics, you will also gain more intuition on how to approach tricky problems.

*Difficulty: AMC 12 to Late AIME*

LESSON 1: Mod Fundamentals

LESSON 2: Bases and Digits

LESSON 3: Famous Theorems

LESSON 4: Factors and Divisibility

LESSON 5: Prime Powers and Factorials

LESSON 6: Intuition and Vibes

### 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: AMC 12 to Late 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

### 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: Mid-AIME to Beginner Oly*

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?

### 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: Mid-AIME to Beginner Oly*

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

### 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: Mid-AIME to Mid-Oly*

LESSON 1: Basic stuff for the beginners

LESSON 2: Prime numbers and Congruence

LESSON 3: Famous theorems

LESSON 4: p-adic valuation

LESSON 5: Diophantine equations

LESSON 6: Reviewing

### 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: Beginner Oly to Mid-Oly*

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

### Fun + Heights

Instructor: Catherine XuFun + Heights is a beginning to middle olympiad level class focusing on fun(ctional equations) and diophantine equation-based number theory. This class will cover fundamentals in functional equations and the uses of prime divisors in number theory.

*Difficulty: Beginner Oly to Mid-Oly*

LESSON 1: Cauchy's Functional Equation

LESSON 2: FEs, Part 2

LESSON 3: Manipulations and Lagrange Interpolation

LESSON 4: Introduction to Diophantine Equations

LESSON 5: Diophantines, Part 1 - Orders

LESSON 6: Diophantines, Part 2 - Lifting the Exponent

### 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: Beginner Oly to Mid-Oly*

LESSON 1: Midpoints and Parallelograms

LESSON 2: Construct

LESSON 3: Triangle Centers

LESSON 4: Power of a Point

LESSON 5: Eraser

LESSON 6: Quick!