Join our FREE webinar on May 1st to learn about managing anxiety.

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
Enroll Now
Schedule
Course Fee: $825 (~$27.50 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 16 – June 27
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: 27735
ENROLL
June 16 – June 27
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: 27735
ENROLL
June 16 – June 27
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
27735
ENROLL
June 16 – June 27
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: 27735
Instructor: John Easter
ENROLL
June 16 – June 27
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
ID: 27736
ENROLL
June 16 – June 27
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
ID: 27736
ENROLL
June 16 – June 27
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
27736
ENROLL
June 16 – June 27
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
Class ID: 27736
Instructor: Teresa Katuska
ENROLL
July 7 – Aug. 1
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: 27831
ENROLL
July 7 – Aug. 1
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: 27831
ENROLL
July 7 – Aug. 1
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
27831
ENROLL
July 7 – Aug. 1
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: 27831
Instructor: Daniel Bonnett
ENROLL
July 7 – Aug. 1
Mon - Fri
11:30 am – 1:00 pm ET10:30 am – 12:00 pm CT9:30 am – 11:00 am MT8:30 am – 10:00 am PT
ID: 27797
ENROLL
July 7 – Aug. 1
Mon - Fri
11:30 am – 1:00 pm ET10:30 am – 12:00 pm CT9:30 am – 11:00 am MT8:30 am – 10:00 am PT
ID: 27797
ENROLL
July 7 – Aug. 1
Mon - Fri
11:30 am – 1:00 pm ET10:30 am – 12:00 pm CT9:30 am – 11:00 am MT8:30 am – 10:00 am PT
27797
ENROLL
July 7 – Aug. 1
Mon - Fri
11:30 am – 1:00 pm ET10:30 am – 12:00 pm CT9:30 am – 11:00 am MT8:30 am – 10:00 am PT
Class ID: 27797
Instructor: Nicholas Fleece
ENROLL
July 7 – July 18
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: 27737
ENROLL
July 7 – July 18
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: 27737
ENROLL
July 7 – July 18
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
27737
ENROLL
July 7 – July 18
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: 27737
Instructor: Teresa Katuska
ENROLL
July 7 – Aug. 1
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: 27798
ENROLL
July 7 – Aug. 1
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: 27798
ENROLL
July 7 – Aug. 1
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
27798
ENROLL
July 7 – Aug. 1
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: 27798
Instructor: Danjoseph Quijada
ENROLL
July 21 – Aug. 1
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: 27738
ENROLL
July 21 – Aug. 1
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: 27738
ENROLL
July 21 – Aug. 1
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
27738
ENROLL
July 21 – Aug. 1
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: 27738
Instructor: Brooks Hartsock
ENROLL
July 21 – Aug. 15
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: 27799
ENROLL
July 21 – Aug. 15
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: 27799
ENROLL
July 21 – Aug. 15
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
27799
ENROLL
July 21 – Aug. 15
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: 27799
Instructor: Navin Sawalani
ENROLL
Aug. 4 – Aug. 15
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: 27739
ENROLL
Aug. 4 – Aug. 15
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: 27739
ENROLL
Aug. 4 – Aug. 15
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
27739
ENROLL
Aug. 4 – Aug. 15
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: 27739
Instructor: Jordan Sprague
ENROLL
Aug. 4 – Aug. 15
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
ID: 27740
ENROLL
Aug. 4 – Aug. 15
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
ID: 27740
ENROLL
Aug. 4 – Aug. 15
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
27740
ENROLL
Aug. 4 – Aug. 15
Mon - Fri
4:00 pm – 7:00 pm ET3:00 pm – 6:00 pm CT2:00 pm – 5:00 pm MT1:00 pm – 4:00 pm PT
Class ID: 27740
Instructor: Alexander Cressler
ENROLL
Aug. 11 – Aug. 22
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: 27741
ENROLL
Aug. 11 – Aug. 22
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: 27741
ENROLL
Aug. 11 – Aug. 22
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
27741
ENROLL
Aug. 11 – Aug. 22
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: 27741
Instructor: Kiera Gross
ENROLL
Please note there are no classes: May 24 — May 26 | June 30 — July 6 | Aug. 30 — Sep. 1 | Nov. 24 — Nov. 30 | Dec. 22 — Jan. 4