Available courses

In the Algebra Readiness course, students in 5th, 6th and 7th grade will learn how to master problem solving techniques in order to place into advanced math classes while in middle school. This will allow them to save at least one to two years of math requirements that will help them to get into higher level math courses earlier (such as Calculus AB or BC) by the time they enter into high school. Students will benefit from taking both the Winter Term and Spring Term courses leading up to the time when they will need to take the Algebra Readiness math placement test in school.

This is an introductory level course for 6-8 grade students who have no experience in in-depth problem solving nor math competitions. Students learn skills to apply the concepts they learn in school math classes into problem solving. Content includes pre-algebra, beginning algebra, fundamental geometry, basic number theory concepts and counting and probability. Students develop skills in creative thinking, logical reasoning, analytical and problem solving skills. Students are exposed to beginning contests such as AMC 8, MathCounts and Math Olympiads for Elementary and Middle School MOEMS. Focus of the Summer term is pre-algebra and word problems.

Students learn math skills at a deeper level with topics in Beginning Algebra, Fundamental Geometry, Basic Number Theory concepts and Counting strategies, as well as Logic and Probabilities. The students not only learn practical skills of challenging problem solving that are supplemental to their school curricula, but also develop skills in creative thinking, logical reasoning, oral and written presentation, and team work. This course helps 6th to 8th graders to participate in the American Mathematics Competition (AMC) 8, MathCounts and Math Olympiads for Elementary and Middle School MOEMS. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in those Contests. The topic of the summer term is pre-algebra and application problems.

Students learn math skills at a deeper level with topics in Beginning Algebra, Fundamental Geometry, Basic Number Theory concepts and Counting strategies, as well as Logic and Probabilities. The students not only learn practical skills of challenging problem solving that are supplemental to their school curricula, but also develop skills in creative thinking, logical reasoning, oral and written presentation, and team work. This course helps 6th to 8th graders to participate in the American Mathematics Competition (AMC) 8, MathCounts and Math Olympiads for Elementary and Middle School MOEMS. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in those Contests. The topic of the summer term is pre-algebra and application problems.

This course is for students who are preparing for the AMC 10 contest. Students are required to have fundamental knowledge in Algebra I, Geometry, Basic Number Theory and Counting and Probability up to the 10th grade level. Topics include polynomials, inequalities, special algebraic techniques, triangles and polygons, collinearity and concurrency, vectors and coordinates, numbers and divisibility, modular arithmetic,  advanced counting strategies, binomial coefficients, sequence and series, and various other topics and problem solving techniques involved in math contests such as the AMC 10, advanced MathCounts, ARML, and ZIML. The focus of the summer term is algebra.

In Math Challenge II-B, students learn and practice in areas such as algebra and geometry at the high school level, as well as advanced number theory and combinatorics. Topics include polynomials, inequalities, special algebraic techniques, trigonometry, triangles and polygons, collinearity and concurrency, vectors and coordinates, numbers and divisibility, modular arithmetic, residue classes, advanced counting strategies, binomial coefficients, pigeonhole principle, sequence and series, and various other topics and problem solving techniques involved in math contests such as the American Mathematics Competition (AMC) 10, 12 and ARML, and also the beginning AIME. The focus of the summer term is algebra.

This course is for students who are qualified to participate in the AIME contest, or at the equivalent level of experiences. The topics includes everything covered in MC-II with more depth, and the focus is more on various problem solving strategies, including pairing, change of variables, some advanced techniques in number theory and combinatorics, advanced probability theory and techniques, solid geometry, geometrical transformations, etc. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in contests such as AIME and ARML. (Focus for Summer is on Algebra).

Below are the specific dates for the Math Challenge III classes:

June 12, 26, July 17, 24, August 7, 14, 21, 28
Online: Sundays, 9:00am-10:30am PT*

*Hours are based on Pacific Time (California time).

This course is for experienced students who can solve at least a few problems in the AIME contest and qualify or almost qualify for USA(J)MO. In this course, the students learn more in-depth math concepts and problem-solving strategies that involve more rigorous mathematical writing and a broad range of topics. Students are trained to comfortably solve the AIME problems to qualify for USA(J)MO, also to comfortably write mathematical proofs for problems at the USA(J)MO level, aiming to win USA(J)MO and get into the prestigious MOSP. The topics include everything covered in MC-III with more depth, and additional topics such as quadratic residue, diophantine equations, recurrence, proving inequalities, mathematical induction, functional equations, generating functions, inversion, projective geometry, and rigorous proof-writing practices. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in AIME and USA(J)MO. (Focus for Summer is on Algebra - including but not limited to polynomials, inequalities, complex numbers, functional equations, and other related topics).

This is a multi-year class.  Students may continue to enroll in MC-IV for up to 3 years and all the major math olympiad sub-topics shall be covered.  Since the size of this class is small, the topics are customized according to the knowledge level of the enrolled students.

Below are the specific dates for the Math Challenge IV classes:

June 12, 26, July 17, 24, August 7, 14, 21, 28
Online: Sundays, 10:45am-12:15pm PT*

*Hours are based on Pacific Time (California time).

This is an introductory level course for 6-8 grade students who have no experience in in-depth problem solving nor math competitions. Students learn skills to apply the concepts they learn in school math classes into problem solving. Content includes pre-algebra, beginning algebra, fundamental geometry, basic number theory concepts and counting and probability. Students develop skills in creative thinking, logical reasoning, analytical and problem solving skills. Students are exposed to beginning contests such as AMC 8, MathCounts and Math Olympiads for Elementary and Middle School MOEMS.

Students learn math skills at a deeper level with topics in Beginning Algebra, Fundamental Geometry, Basic Number Theory concepts and Counting strategies, as well as Logic and Probabilities. The students not only learn practical skills of challenging problem solving that are supplemental to their school curricula, but also develop skills in creative thinking, logical reasoning, oral and written presentation, and team work. This course helps 6th to 8th graders to participate in the American Mathematics Competition (AMC) 8, MathCounts and Math Olympiads for Elementary and Middle School MOEMS. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in those Contests. 

This course is for students who are preparing for the AMC 10 contest. Students are required to have fundamental knowledge in Algebra I, Geometry, Basic Number Theory and Counting and Probability up to the 10th grade level. Topics include polynomials, inequalities, special algebraic techniques, triangles and polygons, collinearity and concurrency, vectors and coordinates, numbers and divisibility, modular arithmetic,  advanced counting strategies, binomial coefficients, sequence and series, and various other topics and problem solving techniques involved in math contests such as the AMC 10, advanced MathCounts, ARML, and ZIML.

In Math Challenge II, students learn and practice in areas such as algebra and geometry at the high school level, as well as advanced number theory and combinatorics. Topics include polynomials, inequalities, special algebraic techniques, trigonometry, triangles and polygons, collinearity and concurrency, vectors and coordinates, numbers and divisibility, modular arithmetic, residue classes, advanced counting strategies, binomial coefficients, pigeonhole principle, sequence and series, and various other topics and problem solving techniques involved in math contests such as the American Mathematics Competition (AMC) 10, 12 and ARML, and also the beginning AIME.

This course is for students who are qualified to participate in the AIME contest, or at the equivalent level of experiences. The topics includes everything covered in MC-II with more depth, and the focus is more on various problem solving strategies, including pairing, change of variables, some advanced techniques in number theory and combinatorics, advanced probability theory and techniques, solid geometry, geometrical transformations, etc. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in contests such as AIME and ARML. 

This course is for experienced students who can solve at least a few problems in the AIME contest and qualify or almost qualify for USAMO. In this course, the students learn more in-depth math concepts and problem-solving strategies that involve more rigorous mathematical writing and a broad range of topics. Students are trained to comfortably solve the AIME problems to qualify for USA(J)MO, also to comfortably write mathematical proofs for problems at the USA(J)MO level, aiming to win USA(J)MO and get into the prestigious MOSP. The topics include everything covered in MC-III with more depth, and additional topics such as quadratic residue, diophantine equations, recurrence, proving inequalities, mathematical induction, functional equations, generating functions, inversion, projective geometry, and rigorous proof-writing practices. Through the effective guidance and direction by our experienced teachers, students develop strong problem solving skills that make them perform well in AIME and USA(J)MO.

This is a multi-year class.  Students may continue to enroll in MC-IV for up to 3 years and all the major math olympiad sub-topics shall be covered.  Since the size of this class is small, the topics are customized according to the knowledge level of the enrolled students.

This is an introductory level course for students who have not taken a geometry class in school and want to learn the geometry concepts necessary for competitions such as AMC8 and MathCounts. Content includes the fundamental concepts and theorems covering points, lines, angles, area, etc. Student will study various geometric shapes such as triangles, quadrilaterals, and circles and learn their basic properties. This course will prepare students for more advanced classes such as Math Challenge I-A and I-B.