top of page

Courses for AMC 8

Two courses with different difficulty levels

We offer two difficulty levels of courses for AMC 8: Basic level and advanced level.

Our basic level course is designed for students who need to build up solid math foundation and develop basic skills to solve math competition problems. This prepares students to correctly and quickly answer those easy and medium difficulty level questions, and be ready to take the advanced level course.


Please read this syllabus to get more details about our basic level course.

Our advanced level course is designed for students who have built up solid math foundations and accumulated some basic problem-solving skills, and aim at receiving math competition awards (example: honor rolls or above in AMC 8).

Please read this syllabus to get more details about our advanced level course.

Self-assessment test of waiving the basic level course


Before you decide which difficulty level course is a best fit for you, we suggest you to first take this self-assessment test. The difficulty levels of all questions in this test are equivalent to those easy and medium difficulty level questions in AMC 8. If you can correctly answer at least 35 out of 40 questions (without guessing) within 60 minutes, then you can waive the basic level course and directly take the advanced level course. Otherwise, we strongly suggest you to begin with the basic level course.

Please contact us to get the answer keys to all questions in this test.

Course language

Both difficulty level courses are taught in a mixture of English and Chinese.


Course sizes


We offer private (1 student) courses, semi-private (2-5 students) courses and group (6 students or more) courses.

Schedules of semi-private and group courses


Schedules of private (1 student) courses

We offer private courses for both difficulty levels. To meet each individual student's special need, our private courses are highly customized, such as course contents and class times. We design every private course together with our clients. If you are interested in our private courses, please feel free to contact us. We are happy to work together with you to design a perfect course for you.

Online classes

Due to COVID-19, to ensure everyone's health and safety, we currently only offer online classes.

Course registration

If you consider to register for any of our courses, please contact us.

bottom of page