Mathematics Department

“The laws of nature are but the mathematical thoughts of God” – Euclid

Possible Mathematics Pathways

Extra help

  • P3 Program (P3 is our extra help/homework club.  It runs Monday – Thursday from 2:30-3:30pm in our school’s library.  There is a math teacher on duty every night.  No registration is necessary.  Stop by after school, get extra help or simply complete your homework in a quiet setting.)
  • Peer Tutoring Program (Peer tutoring is an excellent tutoring program provided for students requiring help in various grades and subject areas from students that are strong in those areas.  For more information or to request a tutor or become a tutor, please see Mr. Pullar in Student Services)
  • Live Online Tutoring (Tutoring is provided by Certified Ontario Teachers Sunday to Thursday from 5:30-9:30pm. Tutoring is available for students in grades 7-10.  To get started please go to

Enrichment Opportunities

  • Math Contests
  • Grade 9/10/11 University of Waterloo contests are run in February each year.  These contests are open to any student in grade 9, 10 or 11 by signing up with their math teacher. For more information, practice material and past contests please visit:
  • Grade 12 University of Waterloo contest take place in April every year.  This contest is open to our Calculus students only.  For more information about the contest please visit:


The Mathletes Club is a fun place where students are able to display their giftedness in math, logic and general problem solving skills.  It gives students who enjoy solving math problems an opportunity to compete against students from other schools.  The problems are not related to any specific math course, so anyone from any grade can participate!  Mathletes practice sessions and meets happen in first semester every year – for more information, please see your math teacher.

Chess Club

Chess club meets once a week after March break.  The tournaments happen in April and/or May.  For more information, please see your math teacher.

Online Resources

The following are some of our favourite online resources.  Have fun exploring!