All Courses

Courses we are currently offering

  • Designed for students in Grade 4 through 6
  • Problem-solving oriented
  • Structured curriculum to cover all math contents in middle school. (This is not a tutoring program!)
  • In-depth contents with basic to competition level exercises
  • Prepares students for Accelerated Math Programs in schools
  • Help students discover interests in math competitions
  • In-person, interactive weekly courses in a small classroom set-up
  • Use the Art of Problem Solving (AoPS) materials (Textbook: Prealgebra)
  • Lessons from August through May
  • Designed for students in Grade 6 through 8
  • Lessons from August through June
  • In-person, interactive weekly courses in a small classroom set-up
  • Use the Art of Problem Solving (AoPS) materials (Textbook: Introduction to Algebra)

Previously offered or currently on-going courses

Introduction to Counting & Probability

Introduction to Number Theory

Introduction to Geometry 1 & 2

Intermediate Algebra 1 & 2

  • Designed for students who have completed AoPS Intermediate Algebra or equivalent
  • Lessons from April to November 2022
  • In-person, interactive weekly courses in a small classroom set-up
  • Use the Art of Problem Solving (AoPS) materials (Textbook: Precalculus)
  • High-level summary + problem solving skills
  • Offered in two levels
    • Level 1: AMC 8 + Mathcounts (For students with limited competition experience)
    • Level 2: AMC 10 + AMC 12 (For students with experience in AMC 8 (15+), AMC 10 (80+), or AMC 12 (70+))
  • Self-designed materials based on best sources
  • Individual student profile analysis and customized study plan
  • Lessons include three components
    • Structured lectures
    • Problem solving and discussion
    • Individual instructions
  • Outstanding Instructor: Prof. Shi is a winner in multiple national physics competitions
  • Classic textbook with self-designed materials based on best sources
  • Hands-on experiments included in courses
  • Advanced topics in Mechanics + problem solving skills for competition