Course (grades) 
Schedule 
Cost* 
Additional Info 
Math Adventures (34)
(Inperson) 
Sundays
10:0011:30am 
$290 
We will discuss a wide range of interesting topics, curious problems, and math games. May be taken for 2 years in a row at this level. 
Math Adventures (56)
(Inperson) 
Sundays
10:0011:30am 
$290 
Similar to “Math Adventures 34”, but going deeper into each topic. May be taken for 2 years in a row at this level. 
Number Theory (67)
(Inperson) 
Tuesdays
6:007:30pm 
$450 
This is a prealgebra course. The topics that will be discussed include the following:
Arithmetic with negative numbers and with fractions, simplifying difficult arithmetic expressions, divisibility, prime numbers, arithmetic with remainders, applications to cryptography, arithmetic with the binary system and other bases. 
Basic Algebra (78)
(Inperson) 
Wednesdays
6:007:30pm 
$515 
Admission Test is required. Topics include: Algebraic expressions, systems of equations, sequences and series, polynomials, quadratic equations, remainders and applications to cryptography. 
Fundamentals of Geometry I (78)
(Inperson) 
Thursdays
6:007:30pm 
$515 
Admission Test is required. Geometry is a wonderful playground for developing logical thinking. It may be regarded as a game played by axiomatic rules created by the ancient Greeks. However, this classical part of mathematics is practically nonexistent as a subject in the curriculum of Canadian schools. 
Competitive Math I (9)
(Inperson) 
Thursdays
7:309:00pm 
$575 
Admission Test is required. This course covers Number Theory and Analytic Geometry with the goal of preparing students for mathematical contests. 
MathLink (910)
(Inperson) 
Wednesdays
6:007:30pm 
Free 
Admission Test is required. We will discuss various advanced math topics. This course operates on a 2year cycle, so it may be taken for 2 years in a row. 
Physics I (89)
(Inperson) 
Mondays
5:307:00pm 
$515 
The first half of this course will be on Electricity (from Ohm’s Law to Kirchhoff’s Law), the second part will be on Kinematics and Ballistics. 
Physics II (910)
(Inperson) 
Mondays
5:307:00pm 
$575
+ HST 
Only available to students who completed Physics I. Forces, Newton’s Laws. Energy, Energy Conservation Laws. Applications to electric fields and kinematics. 
Math Connections in Finance and Science (810)
(Inperson) 
Wednesdays
6:007:30pm 
$515 
We will explore a wide range of Math Applications, potentially leading to a career in Finance or Science. 
Competitive Math II (910)
(Inperson) 
Tuesdays
6:007:30pm 
$650
+ HST 
Only available to students who completed Competitive Math I and Fundamentals of Geometry II. 
Competitive Math III (1012)
(Inperson) 
Tuesdays
7:309:00pm 
$650
+ HST 
Only available to students who completed Competitive Math I and Fundamentals of Geometry II. 
Foundations of Calculus (1112)
(Inperson) 
Wednesdays
5:307:00pm 
$515
+ HST 
The objective of this challenging course is to build the foundations of Calculus with the emphasis on logic and proofs. 
Combinatorics (1112)
(Inperson) 
Not Offered
This Year 

This course will be offered 2025/26. Topics include techniques of counting, permutations, combinations, binomial coefficients, partitions, recurrence relations, generating functions, bijections and selected advanced topics. 
Robotic Programming (1112)
(Inperson) 
Saturdays
3:004:30pm 
$515
+ $200
+ HST 
The goal of this handson course is to learn the basic principles of Robotic Programming. To achieve this, we will be working with the Raspberry Pi Pico microcontroller and integrate it with various sensors and peripheral devices using lowlevel protocols. Cost includes $200 Hardware Fee. 
Competitive Math Contests 


In March 2025 we will host Math Kangaroo contest. All other contests we organize will be restricted to students in the “Competitive Math” program. 
Fundamentals of Geometry II (89)
(Not offered) 


Not offered in 2024/25. Will run in 2025/26. 
Physics III (1012)
(Not offered) 


Not offered in 2024/25. Will run in 2025/26. 
Algebra and Trigonometry (1112)
(Not offered) 


Not offered in 2024/25. Will run in 2025/26. 
How to read and do Proofs (1112)
(Not offered)



Not offered this year 