CM404B: AMC 10/12 Advanced Number Theory (Pre-recorded)
The AMC series courses provides best-in-class training for topics in American Math Contest 10 and 12. It has 4 courses: algebra, geometry, number theory...
CM406A: AMC 10 Basic Geometry (Live)
The Basic AMC series courses provide best-in-class training for students who are starting in American Math Contest 10 (questions 1 to 15). It has...
CM501B: AMC 12 (Pre-recorded)
This course covers the topics that are in AMC 12 contest but not in AMC 10 contest.
CM701B: AIME 1st Semester (Pre-Recorded)
You will receive 12 lesson videos as well as homework and solutions. Click here for more information.
CM702B: AIME 2nd Semester (Pre-Recorded)
You will receive 12 lesson videos as well as homework and solutions. Click here for more information.
CP101B: USACO Bronze (Pre-Recorded)
USACO Bronze level training class
CP101S1: USACO Bronze Summer Camp 1st half (Live)
The Sparks Academy Summer USACO Camp is our most comprehensive program yet, designed to help talented and motivated students improve their USACO contest skills...
CP101S2: USACO Bronze Summer Camp 2nd half (Live)
The Summer USACO Camp is our most comprehensive program yet, designed to help talented and motivated students improve their USACO contest skills during the...
CP102B2: USACO Bronze Practice Course 2020-2021 (Pre-recorded)
After you have learned some c++ language and some basic algorithms, you still need to practice on problems to sharpen your skills. If you...