top of page

STEM Olympiad Courses

 

Course registration form: Click here

 

Course categories

We are offering STEM Olympiad training courses in the following categories:

(1) Math (AMC, AIME)

(2) Physics (F=ma, USAPhO)

(3) CS (USACO)

(4) Linguistics (NACLO, IOL)

(5) Biology (USABO)

Teaching modes

Each course is offered in two modes: live mode and self-paced mode.

Self-paced mode classes

​You can purchase the course packet and start at any time. Our course packet includes all recorded lectures and teaching notes. You can still interact with our instructor if you have any question. That being said, compared to the live model, you will not lose anything if you choose the self-paced mode.

Teaching languages

Most courses are taught in English. Some are taught in Chinese (will be clearly marked).

Live courses

MATH 21: AMC 10/12 Training Course

  • Target students: Those who aim at qualifying for AIME or achieving higher awards

  • Syllabus: Click here

  • Number of hours: 30

  • Live class schedule: 06/2024 - 08/2024 (Click here for detail)

  • In-person or online: Online

  • Why integrating AMC 10 and 12 trainings into a single course: Click here to learn more

MATH 100: Math Prize for Girls

  • Target students: Girls who qualify for this competition 

  • Syllabus: Click here

  • Number of hours: 10

  • Live class schedule: 08/2024 - 09/2024 (Click here for detail)

  • In-person or online: Online

  • Tuition: FREE

Self-paced courses (all recordings and course packets are available for self-paced study)

MATH 31: AIME Comprehensive Training

  • Target students: Those who are preparing for AIME and aim at qualifying for USA(J)MO

  • Syllabus: Click here

  • Number of hours: 30

PHYS 11: F=ma + USAPhO Mechanics Part (Calculus-based)

  • Target students: Those who aim at qualifying for and receiving awards in USAPhO

  • Syllabus: Click here

  • Number of hours: 30

  • Live class schedule: 06/2024 - 07/2024 (Click here for detail)

  • In-person or online: Online

PHYS 21: F=ma + USAPhO Integration

  • Target students: Those who aim at qualifying for and receiving awards in USAPhO

  • Syllabus: Click here

  • Number of hours: 40

  • Sample lecture: Click here

PHYS 31: USAPhO Crash Course

  • Target students: Those who have qualified for USAPhO

  • Syllabus: Click here

  • Number of hours: 24

LING 11: Linguistics Olympiad Training Course

  • Target students: Those who plan to take linguistics Olympiad competitions

  • Syllabus: Click here

  • Number of hours: 20

  • FAQs: Click here

  • Interview with our instructor (from MIT, International Linguistic Olympiad gold medalist): Click here

BIO 11: USABO Olympiad Training Course

  • Target students: Those plan to take USABO competition

  • Syllabus: Click here

  • Number of hours: 40

Course registration form: Click here

bottom of page