Grades 1–12 Programs

Current Programs Open for Registration

The programs listed on this page is currently open for registration. The Math Outreach office is excited to offer in-person and online programming! Below, you will find the schedule and dates for the upcoming term.

Term 2 In-Person Math Circle Problem Solving Club and Advanced High School Math Club (May 23 - June 20 2026, 5 Weeks)

The Spring In-Person Math Circle Problem Solving Club is designed for children who are looking for greater challenges and new ways to stimulate their interest in math. Math circles originated in the 1930s and now exist in most places around the world. Students will get creative when investigating problems that are “easy to pose, challenging to solve, require connections among several concepts and techniques, and lead to significant math ideas."

Registrations for the Term 2 Spring programs are now open!

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM

Fee: $265

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM

Fee: $265

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM

Fee: $265

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM

Fee: $265

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM

Fee: $265

Location: In-Person (St George Campus)

Class time: Saturdays, 10:00AM to 1:00PM with Optional Q&A / Office Hours 1:00PM - 1:15PM

Description: In this course, students will be introduced to the foundations of mathematical proofs to understand the reasoning behind higher-level mathematics. Through collaborative problem solving, they will learn core proof techniques such as direct proof, contradiction, and induction. The goal of the course is to practice forming well-structured arguments, which is a necessary skill for university level mathematics courses.

Fee: $325 + tax

Register

Term 2 Online Spring Enrichment Programs (May 19 - June 18 2026, 5 Weeks)

Registrations for the Term 2 Spring programs are now open!

The Spring Enrichment Club is designed for children who are looking for greater challenges and new ways to stimulate their interest in math. We will be offering some special themes and formats this Spring.

Location: Online

Class time: Tuesdays & Thursdays, 4:30 pm - 5:45pm (ET - Toronto Time)

Description: This Grade 3/4 Cryptography course transforms students into master codebreakers as they explore the fascinating intersection of mathematics, history, and secret communication. Learners will master various encryption techniques—from ancient Caesar shifts to geometric pigpen ciphers—while strengthening their mental math, pattern recognition, and logical reasoning skills. Through hands-on "missions," students will discover how to hide, protect, and uncover information, building a foundation for future studies in data science and cybersecurity.

Fee: $265

Location: Online

Class time: Tuesdays & Thursdays, 4:30 pm - 5:45pm (ET - Toronto Time)

Description: In this program, students will learn the underlying mathematical principles involved in game design. By examining theory behind various forms of games, such as zero-sum and symmetric games, students will develop winning game strategies and will eventually design their own strategic games. Students will also strengthen their understanding of broader mathematical topics like combinatorics and probability through various games, activities and discussion.

Fee: $265

Location: Online

Class time: Tuesdays & Thursdays, 4:30 pm - 5:45pm (ET - Toronto Time)

Description: This course will explore a range of mathematical puzzles and paradoxes that challenge intuition and require careful reasoning to resolve. Students will investigate well-known thought experiments such as the infinite hotel and Birthday Paradox, while applying concepts from probability, algebra, geometry, and logic. Through the introduction of fascinating problems, they will analyze patterns, test assumptions, and develop clear mathematical explanations for results that may initially seem impossible. The course will emphasize structured problem solving and the ability to distinguish between intuition and mathematical rigour.

Fee: $265

Location: Online

Class time: Tuesdays & Thursdays, 4:30 pm - 5:45pm (ET - Toronto Time)

Description: In this course students will explore the fundamentals of linear algebra. Concepts covered will include vectors, matrices, bases, linear transformations, and some very basic multi-variable calculus. Accompanying each lesson will be interactive visualizations of in-class topics to help students develop a deeper understanding of abstract mathematical concepts.

Fee: $280 + tax

Register

Term 1 - Summer Math Camp (In-Person, July 6 - 10 2026, 5 Days) - Registrations open May 7th at 11am

Registrations for the 2026 Term 1 Summer Math Camps will open May 7th at 11am.

This Summer we will be offering Enrichment-style camps with both in-person and online formats. Enrichment programs are designed for children who are looking for greater challenges and new ways to stimulate their interest in math, with each group having a different special interest area.

We offer free before-care from 8-9AM (every day except Monday), and after-care from 4-6PM (every day). You do not need to sign up for this.

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: In this camp, math comes to life through nature as campers explore key concepts through hands-on, inquiry-based projects. Throughout the week, campers will investigate examples of math found in the natural world, from the Fibonacci sequence to fractals in snowflakes. Campers will deepen their understanding of geometry, measurement, fractions, patterns, and spatial sense through engaging activities inspired by real-world connections in nature.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: Shipwrecked on a mysterious island, campers must use their mathematical wits to survive and find their way home! Campers will master coordinate geometry to map the island, use measurement and fractions to "ration" supplies, and design sturdy shelters using 3D shapes. It’s a week of strategic problem-solving where every calculation helps the crew get one step closer to rescue.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: Math in Engineering invites campers to explore how math helps us design and build everything around us, from structures to machines and systems. Through hands-on projects, campers will use measurement, geometry, patterns, and problem-solving skills to conceptualize and build structures and simple machines, while also experimenting with circuits, basic robotics, and programming concepts. Along the way, they’ll learn and apply the engineering design process to plan, test, and improve their ideas.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: Unlock the logic behind the world’s most famous puzzles! In this program, campers dive into the mathematics of the Rubik’s Cube and other puzzles to master the principles of combinatorics, probability, and algorithm design. Through a blend of conceptual deep-dives and hands-on practice, campers will learn how to construct algorithms and solve the cube from scratch. The week culminates in a friendly fewest-moves competition, where students will put their problem-solving intuition to the ultimate test.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: In this program, campers will learn about the world of statistics! Through hands-on activities, campers will learn how to model and interpret data and strengthen their numeracy skills. Campers will practice data collection through several hands-on math labs, including conducting surveys and tracking distances of paper airplanes and other moving objects. By learning about information theory, probability, combinatorics and different number systems, campers will have a better understanding of how to process and understand the data they’ve collected.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: In this program, campers will learn about graph theory and how it relates to real world topics in epidemiology, network flow, and navigation. To do so, campers will engage in hands on activities that include building water flow networks, managing supply chains, and studying the connectivity of information and people. At the end of the week, campers will undergo a capstone project where they will use common path-finding algorithms to navigate maps of the real world.

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: In this puzzle‑driven program, campers explore algebra, geometry, logic, combinatorics and probability through some of mathematics’ most captivating paradoxes and patterns. From factoring, Pascal’s Triangle to Zeno’s Paradox, Gabriel’s Horn, the Staircase Paradox, and the One Equals Two fallacy; campers will uncover how surprising contradictions reveal deeper mathematical ideas. Throughout the week, they will investigate the Rubik’s Cube, analyze the Birthday and Monty Hall paradoxes, and dive into fractals, patterning, and logic puzzles. By engaging with hands‑on challenges, campers strengthen their problem‑solving skills, creativity, and critical thinking.

Fee: $450 + tax

Register

Term 2 - Online Summer Math Camp (Online, July 20 - 24 2026, 5 Days) - Registrations open May 7th at 11am

Registrations for the 2026 Term 2 Summer Math Camps will open May 7th at 11am.

This Summer we will be offering Enrichment-style camps with both in-person and online formats. Enrichment programs are designed for children who are looking for greater challenges and new ways to stimulate their interest in math, with each group having a different special interest area.

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time)

Course Description: In Data Detectives, campers will use number sense, logic, and game‑theory to uncover hidden patterns and solve puzzles. Alongside hands‑on problem‑solving, campers will use Scratch to design interactive simulations, test strategic decisions, and visualize how data behaves. By building and analyzing their own digital models, they will learn how choices, patterns, and probabilities play out. Throughout the program, campers will strengthen their skills in combinatorics, probability, patterning, and data collection.

Fee: $265

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time)

Course Description: From weather patterns to sports statistics to telescope images and scientific measurements, data helps us describe and understand the world around us. In this program, campers will learn how Python can be used to organize and analyze real-world data efficiently to visualize patterns that may be difficult to see by hand.

Please note that previous coding experience is an asset but is not required for this program.

Fee: $265

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time)

Course Description: In this program, campers will explore how modern technologies make decisions by building their own “smart systems” inspired by artificial intelligence. Using mathematical thinking, patterns in data, and logical rules, they will learn how computers classify information, make predictions, and improve over time. Through hands-on challenges, campers will design, test, and refine their own decision models. By the end of the week, they will present a system that can analyze inputs and make structured, rule-based decisions.

Fee: $265

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time)

Course Description: In this program, campers will learn how to use the free, open-source 3D software Blender to create special effects for movies and video games. Using physics, simulation, linear algebra, 3D geometry, and computer graphics, campers will gain a better understanding of the software to create their own digital capstone projects.

Please note that to participate in this program, you will need a computer that meets the minimum requirements for Blender: https://www.blender.org/download/requirements/

Fee: $265

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time)

Course Description: In this camp, campers will develop their mathematical problem-solving skills through unique math problems. By engaging with math problems they wouldn't regularly encounter in school, campers will develop deeper mathematical reasoning skills to be applied to real-world contexts. Through word problems and puzzles in combinatorics, geometry, logic and algorithms, campers will exercise creative mathematical thinking and problem-solving techniques.

Fee: $280 + tax

Register

Term 3 - Summer Math Camp (In-Person, August 17 - 21 2026, 5 Days) - Registration dates TBA

The Summer Math Camps for 2026 have not yet been announced. Below you will find the schedule for the 2026 Term 3 Summer Math Camps, with registration dates to be announced soon.

This Summer we will be offering Enrichment-style camps with both in-person and online formats. Enrichment programs are designed for children who are looking for greater challenges and new ways to stimulate their interest in math, with each group having a different special interest area.

** We offer free before-care from 8-9AM (every day except Monday), and after-care from 4-6PM (every day). You do not need to sign up for this.

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $425

Schedule: Monday - Friday 9:00 AM – 4:00 PM (ET - Toronto Time)

Course Description: [TBA]

Fee: $450 + Tax

Register

August High School Math Programs (August 2026) - Registration dates TBA

The August High School Math Programs for 2026 have not yet been announced. Below you will find their schedules for the 2026 season, with registration dates to be announced soon.

Due to popular demand, this year we are running 2 sections. Please do not register for both, as the same content will be covered in each section.

Section 1 Date: August 10 - 14 2026

Section 2 Date: August 17 - 21 2026

Location: Zoom (Online)

Schedule: Monday - Friday 10:00 AM – 11:30 AM and 12:30 PM - 2:00 PM (ET - Local Toronto Time) - students are to attend both times

Course Description: This course is intended to support the transition from middle school to the greater complexity of high school math. It is intended for students who have completed grade 8 math and are looking for extra support to ensure success next year. The Grade 9 Math Preparation Course will review concepts in the grade 8 curriculum that are foundational and touch on some of the most central concepts of the grade 9 curriculum.

Fee: 280 + Tax 

Date: August 10 - 14 2026

Location: St George Campus

Course Description: TBA; applications will open on June 22 2026. Visit our Math Academy page to learn more.

Fee: $450 + tax

Register