Course categories
We offer STEM Olympiad training courses in Math (AMC, AIME), Physics (F=ma, USAPhO), Computer Science (USACO), and Linguistics (NACLO, IOL).
Teaching modes
Each course is offered in two modes: live mode and self-paced mode. Self-paced students can purchase the course packet and start at any time. The packet includes all recorded lectures and teaching notes, and students can still interact with the instructor.
Teaching languages
Most courses are taught in English. Courses taught in Chinese are clearly marked.
MATH 21: AMC 10/12 Training Course
- Target students: Students aiming to qualify for AIME or earn higher awards
- Number of hours: 30
- Self-paced: Yes
- Tuition: $2250
MATH 31: AIME Training Course
- Target students: Those preparing for AIME who aim to qualify for USA(J)MO
- Number of hours: 30
- Self-paced: Yes
- Tuition: $2250
MATH 100: Math Prize for Girls Training Course
- Target students: Girls who qualify for this competition
- Number of hours: 10
- Live class schedule: August 15, 22, 29 and September 5, 12, 9:30–11:30 a.m. U.S. Pacific Time
- In-person or online: Online
- Tuition: FREE
PHYS 11: F=ma + USAPhO Mechanics Part (Calculus-based)
- Target students: Students aiming to qualify for and earn awards in USAPhO
- Number of hours: 30
- Self-paced: Yes
- Tuition: $2250
PHYS 21: USAPhO Crash Course
- Target students: Students aiming to earn USAPhO medals and attend the physics camp
- Number of hours: 24
- Self-paced: Yes
- Tuition: $1800
LING 11: Linguistics Olympiad Training Course
- Target students: Students planning to participate in Linguistics Olympiad competitions
- Number of hours: 20
- Self-paced: Yes
- Tuition: $1800
- Instructor credentials: MIT; International Linguistic Olympiad gold medalist
Download the LING 11 Course Syllabus ↗Download the LING 11 Course FAQ ↗Watch the instructor interview ↗
Register →