• explore ways to adopt and integrate mathematical models, to demonstrate new mathematical concepts and to reason solutions to rich mathematics problems and tasks;
  • learn important mathematical algorithms and proofs and practice analytical thinking;
  • study new mathematical concepts every lesson and use their learning in numerous contexts and problem solving throughout the school year;
  • engage in creating and developing mathematical portfolios, which consist of rich mathematical tasks and challenging problems;
  • solve mathematics questions using a dual approach: the traditional “pencil and paper” approach and technology-based approach. The integration of technology enables students to visualize the problems graphically, to analyze and interpret graphs, to work with spatial concepts, and  to create 2D and 3D drawings;
  • practice solving homework questions daily to reinforce their learning;
  • engage in mathematical debates and discussions, exercise formal mathematical discourse and use precise mathematical terminology to reason and justify solutions to mathematics problems;
  • participate in mathematics contests, organized by prestigious universities such as, Waterloo University, University of Toronto, Winsor University and American Region Mathematics League (ARML).
    .