We choose the most likely class from age, grade and previous experience.
Trial class1 2 3
Start in a real class—not a separate test.
We first match the student by age or grade and prior experience. During the trial class, the instructor observes how the work feels in practice and adjusts the level if it is too easy or too difficult.
Age-based first match
Learn by joining
The student takes part in a real instructor-led lesson with the class.
Level adjusted in context
We use pace, accuracy, independence and confidence to fine-tune the level.
Current tuition offersMath Booster is now C$179/month (regular C$229). Competitive Math is C$199/month (regular C$249), and Competitive Coding is C$239/month (regular C$299). HST applies; register by August 25, 2026.
Regular monthly tuitionMath Booster is C$229, Competitive Math is C$249, and Competitive Coding is C$299 per month + HST. Ask our team about any current enrollment offers.
Prefer to speak now?
Call (289) 812-5400, send a text or email ucburlington@ultimatecoders.ca. We aim to reply within one business day.
No separate placement test is required. The initial class is selected by age, grade and experience; the instructor can adjust the level after observing the trial lesson. Program pricing and availability are confirmed before registration.
