Winter registration is open! Apply now.
CMC Preparatory Math
CMC Preparatory Math classes are taught online over Zoom. We use material from the Beast Academy (BA) and Art of Problem Solving (AoPS) curricula to reinforce and preview the school math curriculum, with the support of CMC teachers that run the class. Our highly knowledgeable math instructors teach students in small groups of 2-6 organized by students’ age and skill levels. For grades 3-9.
CMC Preparatory Math, (online only)
WHAT: Our online-only CMC Preparatory Math classes combine the best of the nationally recognized BA and AoPS curricula with CMC's proven teaching approach. These classes teach the same topics students traditionally learn in school, but at a deeper level, and with the support of CMC's highly knowledgeable math instructors. It is our goal to strengthen students' mental math skills, improve their understanding of the school math curriculum (from both previous and future years), and learn to solve problems creatively. See the bottom of the page for specific Course Offerings and the topics covered in each.
WHO: Students in grades 3-9. Sometimes, we also admit very advanced rising 2nd graders, who must undergo an evaluation. We reserve the right to deny admission to any 2nd grader for any reason.
CLASS FORMAT:
-
Open with an ice-breaker
-
Warm-up problem to review the prior week's concepts
-
Classes using Beast Academy: read the lesson in the form of a comic book textbook and work through the problems individually and then discuss the solutions and strategies as a group
-
Classes using Art of Problem Solving: review the lesson as a group, solve problems individually and then share solutions and strategies
-
Both classes end with a quick math-related game when there is time
-
Homework is often assigned
WHEN & WHERE: Class is held online over Zoom. Registrants will be emailed instructions for joining the class. Sessions are 10 classes. The Fall, Winter, and Spring schedules are listed below, for reference. New this year: you may register for more than 1 session. Dates/times are subject to change for Winter and Spring.
Sessions are 10 classes. Our schedules are:
Grades 3-5: Tuesdays, 4:15-5:10 PM
FALL 2026: September 22 - December 1 (no class on Nov 24)
WINTER 2027: January 12th - March 23rd (no class on Feb 16)
SPRING 2027: March 30th - June 8th (no class on April 20)
Grades 4-6: Tuesdays, 5:15-6:10 PM
FALL 2026: September 22 - December 1 (no class on Nov 24)
WINTER 2027: January 12th - March 23rd (no class on 2/16)
SPRING 2027: March 30th - June 8th (no class on 4/20)
Grades 6-9: Thursdays, 5:15-6:35 PM*
10 classes: March 27 - June 5 (NO CLASS April 24)
*Some of our Thursday classes end at 6:10pm, we will confirm the correct time
FALL 2026: September 24 - December 3 (NO CLASS Nov. 26)
WINTER 2027: January 14th - March 25th (no class on 2/18)
SPRING 2027: April 1st - June 10th (no class on 4/22)
COST: $600 per session (Grades 3-6) OR $700 per session (Grades 6-9). We offer need-based financial aid to low-income families, with priority given to families from Cambridge and Somerville—although everyone is welcome to apply. There is also a $50 registration fee per year.
REGISTRATION FEE: $50 per year, per child. There is a one-time registration fee per academic year, per student, to help cover the cost of materials. The registration fee is due when you pay tuition for your first class. If your child registers for another class this academic year, only tuition will be due.
EVALUATIONS POLICY: If this is your child's first year taking CMC Preparatory Math OR if they're a returning student who has taken a long break from class, they must undergo a placement evaluation. To schedule your evaluation, simply submit your application for class and wait for a CMC staff member to contact you. You may also email us at classes@cambridgemathcircle.org to schedule an evaluation after you fill out the application. Evaluations will not be scheduled without an application first.
Preparatory Math Course Offerings
Using Beast Academy - Grades 3-6
55-minute weekly sessions
Abel
Place Value
Addition
Subtraction
Expressions
Measurement
Strategies
Chatelet
Shapes
Skip-Counting
Perimeter
Area
Multiplication
Distributive Property
Variables
Cheng
Distributive Property
Variables
Division
Measurement
Fractions
Estimation
Dirichlet
Quadrilaterals
Multiplication
Exponents
Division
Factors
Fraction Addition/Subtraction
Integers (Dirichlet+)
Fraction Multiplication/Division (Dirichlet+)
Driscoll
Quadrilaterals
Counting
Factors
Fraction Addition/Subtraction
Integers
Fraction Multiplication/Division
Fibonacci
Fraction Addition/Subtraction
Integers
Fraction Multiplication/Division
3D Solids
Integers
Expressions
Equations
Statistics
Euler
3D Solids
Integers
Expressions
Equations
Statistics
Ratios
Rates
Decimals
Percents
Noether
Factors
LCM
GCF
Fraction Expressions
Ratios
Rates
Decimals
Percents
Square Roots
Exponents
Preview of Exponent Laws
Using the Art of Problem Solving - Grades 6-9
80-minute weekly sessions
Prealgebra
Exponents
Number Theory
Fractions
Equations and Inequalities
Decimals & Percents
Ratios, Conversions, Rates
Square Roots
Angles
Perimeter & Area
Right Triangles
Quadrilaterals
Data and Statistics
Counting
Problem-Solving Strategies
Algebra 1
Exponent Laws
Linear Expressions
One-Variable Linear Equations
Multi-Variable Linear Equations
Percents
Ratios & Proportion
Graphing Lines
Inequalities
Quadratic Equations
Special Factorizations
Complex Numbers
Algebra 2
Graphing Quadratics
More Inequalities
Functions
Graphing Functions
Polynomials
Exponents
Logarithms
Special Functions
Sequences & Series
Special Manipulations
Trigonometry Preview
Geometry
Angles
Congruent Triangles & Similar Triangles
Pythagorean Theorem
Bisectors
Quadrilaterals
Polygons
Geometric Inequalities
Circles
Tangents
3D Planes & Prisms
Polyhedra
Curved Surfaces
Translations, Rotations, & Reflections
Geometric Proofs
Intro to Trigonometry
Precalculus
Functions Review
Trigonometric Functions
Trigonometric Identities
Applications to Geometry
Parameterization
Trig. Coordinate Systems
Trig. & Complex Numbers
Geometry of Complex Numbers
Vectors in Two Dimensions
Matrices in Two Dimensions
Vectors and Matrices in 3D
Vector Geometry
Calculus
Sets & Functions
Limits & Continuity
Definition of the Derivative
Chain Rule, Rolle’s Theorem, Mean Value Theorem
Extrema & Optimization
Tangent Line Approximation
Related Rates
Integration Methods (Antiderivatives, Integration by Parts, Substitution Methods)
Limits of Infinity
L’Hopital’s Rule
Infinite Series & Sequences
Taylor Series
Parametric Curves & Polar Coordinates
Differential Equations
CMC Prep Fall 2026 Class Calendar
Tuesdays
Grades 3-5
4:15-5:10 PM
Grades 4-6
5:15-6:10 PM
Tuesday
SEP 22
Zoom
Tuesday
OCT 27
Zoom
Tuesday
SEP 29
Zoom
Tuesday
NOV 3
Zoom
Tuesday
OCT 6
Zoom
Tuesday
NOV 10
Zoom
Tuesday
OCT 13
Zoom
Tuesday
NOV 17
Zoom
Tuesday
OCT 20
Zoom
Tuesday
DEC 1
Zoom
No Tuesday Classes on November 24th
Thursdays Grades 6-8*
5:15-6:35 PM
*End time is 6:10pm for some Thursday classes
Thursday
SEP 24
Zoom
Thursday
OCT 29
Zoom
Thursday
OCT 1
Zoom
Thursday
NOV 5
Zoom
Thursday
OCT 8
Zoom
Thursday
NOV 12
Zoom
Thursday
OCT 15
Zoom
Thursday
NOV 19
Zoom
Thursday
OCT 22
Zoom
Thursday
DEC 3
Zoom
No Thursday Classes on November 26th
CMC Prep Winter 2027 Calendar
Tuesdays
Grades 3-5
4:15-5:10 PM
Grades 4-6
5:15-6:10 PM
Tuesday
JAN 12
Zoom
Tuesday
FEB 23
Zoom
Tuesday
JAN 19
Zoom
Tuesday
MARCH 2
Zoom
Tuesday
JAN 26
Zoom
Tuesday
MARCH 9
Zoom
Tuesday
FEB 2
Zoom
Tuesday
MARCH 16
Zoom
Tuesday
FEB 9
Zoom
Tuesday
MARCH 23
Zoom
No Tuesday Classes on February 16th
Thursdays Grades 6-8*
5:15-6:35 PM
*End time is 6:10pm for some Thursday classes
Thursday
JAN 14
Zoom
Thursday
FEB 25
Zoom
Thursday
JAN 21
Zoom
Thursday
MARCH 4
Zoom
Thursday
JAN 28
Zoom
Thursday
MARCH 11
Zoom
Thursday
FEB 4
Zoom
Thursday
MARCH 18
Zoom
Thursday
FEB 11
Zoom
Thursday
MARCH 25
Zoom
No Thursday Classes on February 18th
CMC Prep Spring 2027 Calendar
Tuesdays
Grades 3-5
4:15-5:10 PM
Grades 4-6
5:15-6:10 PM
Tuesday
MARCH 30
Zoom
Tuesday
MAY 11
Zoom
Tuesday
APRIL 6
Zoom
Tuesday
MAY 18
Zoom
Tuesday
APRIL 13
Zoom
Tuesday
MAY 25
Zoom
Tuesday
APRIL 27
Zoom
Tuesday
JUNE 6
Zoom
Tuesday
MAY 4
Zoom
Tuesday
JUNE 8
Zoom
No Tuesday Classes on April 20th
Thursdays Grades 6-8*
5:15-6:35 PM
*End time is 6:10pm for some Thursday classes
Thursday
APRIL 1
Zoom
Thursday
MAY 13
Zoom
Thursday
APRIL 8
Zoom
Thursday
MAY 20
Zoom
Thursday
APRIL 15
Zoom
Thursday
MAY 27
Zoom
Thursday
APRIL 29
Zoom
Thursday
JUNE 3
Zoom
Thursday
MAY 6
Zoom
Thursday
JUNE 10
Zoom
.png)