Once a week
1 × 60-minute class each week
Choose Coding, Math Contest Prep or Coding Contest Prep under one monthly plan. Start with the weekly frequency that fits your goals, then we confirm the right recurring track schedule for the student.
Code · reason · competeAll eligible Coding and Contest Prep tracks use the same monthly pricing. No registration fee.
1 × 60-minute class each week
2 × 60-minute classes each week
3 × 60-minute classes each week
Track choices are arranged as recurring classes and depend on age, current level, contest season, instructor fit and available schedule. Track changes are confirmed with the team rather than switched automatically week to week.
Use the detailed pages below to see what each track develops and who it fits.
Build coding fundamentals through age-appropriate projects using Scratch, Python and Java, with progression based on experience and readiness.
Non-routine problem solving and contest strategy for CEMC Gauss, Pascal, Cayley, Fermat and Euclid, plus AMC 8 preparation by level.
Computational thinking and programming strategy from the Beaver Computing Challenge (BCC) through CCC and USACO-style algorithmic contests, matched to the student’s level.
We confirm the starting track from age, experience and readiness. Contest Prep is intended for students who are ready for non-routine math or algorithmic coding challenges.
Yes, when schedule and level make sense. Changes are arranged with the team because each track is a recurring class, not a week-by-week drop-in choice.
Select “Coding & Contest Prep — not sure which track” on the Get Started form. A real class and a short conversation usually give us enough information to recommend the right starting point.
Tell us the student’s age, experience and goals. We will recommend the most suitable first class and weekly plan.