Join our webinar this Thursday, May 2nd at 7pm ET/4pm PT to learn more about our summer camps!

Cart

In this intensive summer course, middle school students develop the critical math skills and strategies they need to succeed in prestigious middle school competitions.

Students in grades 6-8 prepare for contests like MATHCOUNTS, the AMC 8, and more.

Petersen graph, Fibonacci Numbers
Grade
Term
Length
Daily In-Class Time
Tuition
Skills
View Schedule
Schedule
Course Fee: $799 (~$27 per hour)
Dates/Times
Instructor/Class ID
Dates + Days
Time
Instructor + Class ID
Dates + Days
Time
Class ID
Instructor
Dates
Days
Time
Class ID
Instructor
June 3 – June 14
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19899
ENROLL
June 3 – June 14
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19899
ENROLL
June 3 – June 14
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19899
ENROLL
June 3 – June 14
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19899
Instructor: Dr. Sarah Raynor
ENROLL
June 17 – June 28
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19900
ENROLL
June 17 – June 28
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19900
ENROLL
June 17 – June 28
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19900
ENROLL
June 17 – June 28
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19900
Instructor: Kiera Gross
ENROLL
July 8 – Aug. 2
Mon - Fri
9:30 am – 11:00 am ET8:30 am – 10:00 am CT7:30 am – 9:00 am MT6:30 am – 8:00 am PT
ID: 19902
ENROLL
July 8 – Aug. 2
Mon - Fri
9:30 am – 11:00 am ET8:30 am – 10:00 am CT7:30 am – 9:00 am MT6:30 am – 8:00 am PT
ID: 19902
ENROLL
July 8 – Aug. 2
Mon - Fri
9:30 am – 11:00 am ET8:30 am – 10:00 am CT7:30 am – 9:00 am MT6:30 am – 8:00 am PT
19902
ENROLL
July 8 – Aug. 2
Mon - Fri
9:30 am – 11:00 am ET8:30 am – 10:00 am CT7:30 am – 9:00 am MT6:30 am – 8:00 am PT
Class ID: 19902
Instructor: Stephen Andrus
ENROLL
July 8 – July 19
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19901
ENROLL
July 8 – July 19
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19901
ENROLL
July 8 – July 19
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19901
ENROLL
July 8 – July 19
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19901
Instructor: Emilee Mason
ENROLL
July 15 – Aug. 9
Mon - Fri
1:30 pm – 3:00 pm ET12:30 pm – 2:00 pm CT11:30 am – 1:00 pm MT10:30 am – 12:00 pm PT
ID: 19903
ENROLL
July 15 – Aug. 9
Mon - Fri
1:30 pm – 3:00 pm ET12:30 pm – 2:00 pm CT11:30 am – 1:00 pm MT10:30 am – 12:00 pm PT
ID: 19903
ENROLL
July 15 – Aug. 9
Mon - Fri
1:30 pm – 3:00 pm ET12:30 pm – 2:00 pm CT11:30 am – 1:00 pm MT10:30 am – 12:00 pm PT
19903
ENROLL
July 15 – Aug. 9
Mon - Fri
1:30 pm – 3:00 pm ET12:30 pm – 2:00 pm CT11:30 am – 1:00 pm MT10:30 am – 12:00 pm PT
Class ID: 19903
Instructor: Sarah Harrison
ENROLL
July 22 – Aug. 2
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19904
ENROLL
July 22 – Aug. 2
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19904
ENROLL
July 22 – Aug. 2
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19904
ENROLL
July 22 – Aug. 2
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19904
Instructor: Teresa Katuska
ENROLL
July 22 – Aug. 16
Mon - Fri
4:00 pm – 5:30 pm ET3:00 pm – 4:30 pm CT2:00 pm – 3:30 pm MT1:00 pm – 2:30 pm PT
TBA
ID: 19905
ENROLL
July 22 – Aug. 16
Mon - Fri
4:00 pm – 5:30 pm ET3:00 pm – 4:30 pm CT2:00 pm – 3:30 pm MT1:00 pm – 2:30 pm PT
ID: 19905
ENROLL
July 22 – Aug. 16
Mon - Fri
4:00 pm – 5:30 pm ET3:00 pm – 4:30 pm CT2:00 pm – 3:30 pm MT1:00 pm – 2:30 pm PT
19905
TBA
ENROLL
July 22 – Aug. 16
Mon - Fri
4:00 pm – 5:30 pm ET3:00 pm – 4:30 pm CT2:00 pm – 3:30 pm MT1:00 pm – 2:30 pm PT
Class ID: 19905
Instructor: TBA
ENROLL
Aug. 5 – Aug. 16
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19906
ENROLL
Aug. 5 – Aug. 16
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19906
ENROLL
Aug. 5 – Aug. 16
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19906
ENROLL
Aug. 5 – Aug. 16
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19906
Instructor: Annie Meyers
ENROLL
Aug. 12 – Aug. 23
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19907
ENROLL
Aug. 12 – Aug. 23
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
ID: 19907
ENROLL
Aug. 12 – Aug. 23
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
19907
ENROLL
Aug. 12 – Aug. 23
Mon - Fri
12:30 pm – 3:30 pm ET11:30 am – 2:30 pm CT10:30 am – 1:30 pm MT9:30 am – 12:30 pm PT
Class ID: 19907
Instructor: Kiera Gross
ENROLL
Please note there are no classes: May 25 — May 27 | July 1 — July 7 | Aug. 31 — Sep. 2 | Nov. 25 — Dec. 1 | Dec. 21 — Jan. 3