Grade 12 Lesson Plans
All subjects available for this grade level.
Aligned to Ontario Curriculum Expectations
21 subjects · 111 units · 835 topics
Ages 17-18
The Arts
A comprehensive senior arts course designed to refine technical mastery while exploring the intersection of social advocacy and personal expression. Students engage in sophisticated critical analysis and develop a professional portfolio that reflects their unique artistic voice and cultural awareness.

Biology
This course explores the intricate biochemical and genetic mechanisms that sustain life. Students investigate the relationship between metabolic processes, molecular genetics, and homeostatic regulation while evaluating the impact of biotechnology on society and the environment.

Business Leadership
This course focuses on the development of leadership skills used in managing a successful business. Students will analyze the role of a leader in business, with a focus on decision making, management of group dynamics, workplace stress and conflict, motivation of employees, and planning.

Canadian & World Studies
Grade 12 Canadian and World Studies exploring Canadian and international politics, world history since the 15th century, and global issues. Students develop sophisticated analytical and evaluative skills to engage with complex contemporary and historical questions.

Chemistry
This course explores the behavior of matter through the lens of energy, equilibrium, and atomic structure. Students investigate how microscopic interactions dictate macroscopic properties and develop mathematical models to predict chemical phenomena.

Computer Science
This course prepares students for post secondary computer science by focusing on abstract data types, complex algorithm analysis, and the social implications of automation. Students develop professional grade software solutions while exploring the underlying hardware and networking protocols that power the modern web.

Economics
This course examines how individuals and societies manage scarcity through economic decision making. Students analyze market structures, government policy, and international trade to understand the complexities of the modern global economy.

Entrepreneurship
This Grade 12 course equips students with the skills and knowledge to plan, develop, and manage a successful entrepreneurial venture. Students will analyse local and global market trends, develop comprehensive business plans, and explore the ethical and social responsibilities of modern entrepreneurs in the Canadian economy.

Geography
This course explores the complex interactions between human societies and the physical environment. Students analyze spatial patterns, resource management, and the challenges of sustainability in an increasingly interconnected world.

First Nations, Métis, and Inuit Studies
This Grade 12 course explores the histories, cultures, and contemporary realities of First Nations, Métis, and Inuit in Canada. Students will critically analyze the impact of colonialism, the importance of Indigenous rights and self-determination, and the ongoing processes of truth and reconciliation.

Language Arts
This course challenges senior students to analyze complex literary and informational texts through critical lenses. Students refine their rhetorical skills and develop a sophisticated command of language to prepare for post-secondary academic and professional environments.

Advanced Functions
This course extends students' experience with functions by investigating the properties of polynomial, rational, logarithmic, and trigonometric functions. Students will develop techniques for combining functions, broaden their understanding of rates of change, and apply these concepts to model real-world phenomena.

Calculus and Vectors
This Grade 12 Calculus and Vectors course builds on students' previous experience with functions and their developing understanding of rates of change. Students will solve problems involving geometric and algebraic representations of vectors and representations of lines and planes in three-dimensional space, while broadening their understanding of rates of change to include the derivatives of polynomial, sinusoidal, exponential, rational, and radical functions.

Mathematics for College Technology
This course enables students to extend their knowledge of mathematics through the investigation of polynomial, exponential, and trigonometric functions. Students will apply these mathematical concepts to solve problems related to technology, engineering, and real-world applications.

Mathematics of Data Management
This course broadens students' understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analyzing large amounts of information, solve problems involving probability and statistics, and carry out a culminating investigation.

Foundations for College Mathematics
This course enables students to broaden their understanding of real-world applications of mathematics. Students will analyze data using statistical methods, solve problems involving applications of geometry and trigonometry, and solve financial problems connected with annuities, budgets, and accommodation.

Mathematics
This course prepares students for university level mathematics by exploring the properties of polynomial, rational, exponential, and logarithmic functions. Students develop a deep understanding of rates of change and the geometric relationships within the Cartesian plane.

Mathematics of Data Management
This course broadens students' understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analysing large amounts of information, solve problems involving probability and statistics, and carry out a culminating investigation that integrates statistical concepts and skills.

Mathematics for Work and Everyday Life
This course enables students to broaden their understanding of mathematics as it is applied in the workplace and daily life. Students will investigate questions involving the use of statistics, apply the concept of probability, and investigate design and layout, personal finance, and measurement.

Philosophy
This Grade 12 Philosophy course enables students to acquire an understanding of the nature of philosophy and philosophical reasoning skills. Students will explore branches of philosophy including metaphysics, epistemology, ethics, and social and political philosophy, applying these concepts to contemporary Canadian and global issues.

Physics
An intensive exploration of the fundamental laws governing the universe from the motion of planets to the behavior of subatomic particles. This course emphasizes mathematical modeling, experimental validation, and the transition from classical to modern physical theories.