The Ontario mathematics curriculum is designed to support high-quality learning and to foster the development of the knowledge and skills students need to succeed in their following courses and future roles in society. This curriculum will equip them with an understanding of important mathematical ideas; essential mathematical knowledge and skills; skills of reasoning, problem solving, and communication; and, most importantly, the ability and the incentive to continue learning on their own. The variety of courses enable students to customize their high school education and to choose programs that suit their skills and interests, therefore improving their prospects for success in school and in life.