Fall 2026 · Inquire for schedule

Year-Round Math Enrichment

Structured AMC 8 & AMC 10 Preparation

Build durable problem-solving skills through individualized instruction and a structured competition-math curriculum that adapts to each student’s level, weaknesses, and goals.

PrepToday

PrepToday by StudyToday

Grades 5–10
Student range
AMC 8 + 10
Competition focus
San Marino
Or online
1:1 or 2 students
Flexible format

A Structured Path for Competition Math

Topics rotate throughout the year so instruction can meet students where they are and move toward their competition goals.

Core curriculum

The four pillars of the program

Algebra Geometry Number Theory Combinatorics

Individualized instruction

Matched to level and goals

  • AMC 8 and AMC 10 pathways
  • Targeted work on current weaknesses
  • Competition-focused problem solving

Sample Curriculum: Number Theory

The poster’s sample progression shows how topics can be adjusted for AMC 8 and AMC 10 students.

AMC 8

  • Divisibility
  • Prime Factorization & Number of Divisors
  • GCD and LCM
  • Negative Remainders
  • Modular Arithmetic
  • Remainder Cycles
  • Simon’s Favorite Factoring Trick
  • Intro to Chinese Remainder Theorem

AMC 10

  • Euclidean Algorithm
  • Modular Inverses
  • Fermat’s Little Theorem
  • Multiplicative Order
  • Euler’s Totient Function & Theorem
  • Diophantine Equations
  • Number Bases
  • Intro to Quadratic Residues

Flexible Class Options

One-on-One

$65/hour

Two-Student Class

$45 per student/hour

Bring a Friend

Enroll together and each receive an additional $5 off per hour.

Location: San Marino / Online · Grades: 5–10

Fall schedules are arranged based on student level, format, and availability.

Instructor

Lucas Wu

Lucas Wu

UC San Diego Math–Computer Science background

Lucas focuses on structured competition-math curriculum development and individualized instruction for students building toward AMC 8, AMC 10, and broader mathematical problem-solving goals.

Ask About Fall AMC Classes

Share a few details and Lucas will follow up with schedule and placement options.

Or call 323-428-9589 and ask for Lucas.