This course provides extended opportunities for students to communicate and interact in the language of study in a variety of social and academic contexts....
This course enables students to further develop media knowledge and skills while designing and producing projects in the areas of live, recorded, and graphic...
This course enables students to deepen their understanding of physics concepts and theories. Students will continue their exploration of energy transformations and the forces...
This course enables students to deepen their understanding of chemistry through the study of organic chemistry, the structure and properties of matter, energy changes...
This course provides students with the opportunity for in-depth study of the concepts and processes that occur in biological systems. Students will study theory...
This course is designed to help students acquire and demonstrate the cross-curricular literacy skills that are evaluated by the Ontario Secondary School Literacy Test....
This course extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; develop techniques for combining functions;...
This course broadens students’ understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analyzing large amounts of...
Grade 12 Philosophy allows students to better understand of the broad nature of philosophy through the exploration of metaphysics, ethics, social and political philosophy....
This course examines the nature of culture; how cultural identities are acquired, maintained, and transformed; and theories used to analyze cultures. You will explore...
Grade 12 Families in Canada examines issues and challenges facing individuals and families in Canada’s diverse society. In this course, students will draw on...