Explore Our Courses
BAT4M, Grade 12 Financial Accounting Principles
Accounting is the language of business. It is difficult to imagine an organization or an individual that is not...
ESLAO – Level 1 English as a Second Language
The content in each of the ESL and ELD courses is organized into four interrelated strands, or broad areas...
ESLBO – Level 2 English as a Second Language
Level 2 English as a Second Language (ESLBO) extends students’ listening, speaking, reading, and writing skills in English for...
ESLCO – Level 3 English as a Second Language
Level 3 English as a Second Language (ESLCO) extends students’ listening, speaking, reading, and writing skills in English for...
ENG2D – Grade 10 English
This course is designed to extend the range of oral communication, reading, writing, and media literacy skills that students...
ENG4U – Grade 12 English
Grade 12 English (ENG4U) emphasizes the consolidation of literacy, communication, and critical and creative thinking skills necessary for success...
ENG3U – Grade 11 English
Grade 11 English (ENG3U) course emphasizes the development of literacy, communication, and critical and creative thinking skills necessary for...
MPM1D – Grade 9 Principles of Mathematics
This course enables students to develop an understanding of mathematical concepts related to algebra, analytic geometry, and measurement and...
MPM2D – Grade 10 Principles of Mathematics
This course enables students to broaden their understanding of relationships and extend their problem-solving and algebraic skills through investigation,...
SNC1D – Grade 9 Science
Grade 9 Science (SNC1D) enables students to develop their understanding of basic concepts in biology, chemistry, earth and space...
MCF3M – Grade 11 Functions & Applications
Grade 11 Functions and Applications (MCF3M) course introduces basic features of the function by extending students’ experiences with quadratic...
MCR3U – Grade 11 Functions
Grade 11 Function (MCR3U) course introduces the mathematical concept of the function by extending students’ experiences with linear and...
MCV4U – Grade 12 Calculus & Vectors
Grade 12 Calculus & Vectors (MCV4U) builds on students’ previous experience with functions and their developing understanding of rates...
MHF4U – Grade 12 Advanced Functions
Grade 12 Advanced Functions (MHF4U) extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic,...
MDM4U – Grade 12 Mathematics of Data Management
Grade 12 Data Management (MDM4U) broadens students’ understanding of mathematics as it relates to managing data. Students will apply...
AVI2O – Grade 10 Visual Arts
Grade 10 Visual Arts (AVI2O) enables students to develop their skills in producing and presenting art by introducing them...
CGC1D – Grade 9 Issues in Canadian Geography
Grade 9 Issues in Canadian Geography (CGC1D) examines interrelationships within and between Canada’s natural and human systems and how...
CHC2D – Grade 10 Canadian History Since World War I
Grade 10 Canadian History Since World War I (CHC2D) explores social, economic, and political developments and events and their...
AVI1O – Grade 9 Visual Arts
Grade 9 Visual Arts (AVI1O) enables students to develop their skills in producing and presenting art by introducing them...
CHV2O – Grade 10 Civics
Grade 10 Civics (CHV2O) explores rights and responsibilities associated with being an active citizen in a democratic society. Students...
SBI3U – Grade 11 Biology
Grade 11 Biology (SBI3U) provides students with the opportunity for in-depth study of the concepts and processes that occur...
SPH3U – Grade 11 Physics
This course furthers students’ understanding of the processes that occur in biological systems. Students will study theory and conduct...
SCH3U – Grade 11 Chemistry
Grade 11 Chemistry (SCH3U) enables students to deepen their understanding of chemistry through the study of the properties of...
BBB4M – Grade 12 International Business Fundamentals
Grade 12 Business Studies (BBB4M) course provides an overview of the importance of international business and trade in the...
CGW4U – Grade 12 Canadian & World Issues
CGW4U examines the global challenges of creating a sustainable and equitable future, focusing on current issues that illustrate these...
ICS4U – Grade 12 Computer Science
This course enables students to further develop knowledge and skills in computer science. Students will use modular design principles...
AVI4M – Grade 12 Visual Arts
This course focuses on enabling students to refine their use of the creative process when creating and presenting two-...
BOH4M – Grade 12 Business Leadership: Management Fundamentals
This course focuses on the development of leadership skills used in managing a successful business. Students will analyse the...
HFA4U – Grade 12 Nutrition and Health
This course examines the relationships between food, energy balance, and nutritional status; the nutritional needs of individuals at different...
SBI4U – Grade 12 Biology
This course provides students with the opportunity for in-depth studies of the concepts and processes associated with biological systems....
SPH4U – Grade 12 Physics
This course enables students to deepen their understanding of physics concepts and theories. Students will continue their exploration of...
SCH4U – Grade 12 Chemistry
This course enables students to deepen their understanding of chemistry through the study of organic chemistry, energy changes and...
BAF3M – Grade 11 Financial Accounting Fundamentals
This course introduces students to the fundamental principles and procedures of accounting. Students will develop financial analysis and decision-making...
CGG3O – Grade 11 Travel and Tourism: A Geographic Perspective
This course focuses on issues related to travel and tourism within and between various regions of the world. Students...
BBI2O – Grade 10 Introduction to Business
This course introduces students to the world of business. Students will develop an understanding of the functions of business,...
GLC2O – Grade 10 Career Studies
This course teaches students how to develop and achieve personal goals for future learning, work and community involvement. Students...
HFN2O – Grade 10 Food and Nutrition
This course focuses on guidelines for making nutritious food choices. Students will investigate factors that influence food choices, including...
ESLDO – Level 4 English as a Second Language
This course prepares students to use English with increasing fluency and accuracy in classroom and social situations and to...
ESLEO – Level 5 English as a Second Language
This course provides students with the skills and strategies they need to make the transition to college and university...
AVI3M – Grade 11 Visual Arts
AVI3M online enables students to further develop their knowledge and skills in visual arts. Students will use the creative...
BBI1O – Grade 9 Introduction to Business
This course introduces students to the world of business. Students will develop an understanding of the functions of business,...
SNC2D – Grade 10 Science
This course enables students to enhance their understanding of concepts in biology, chemistry, earth and space science, and physics,...
ADA3M – Grade 11 Drama
This course requires students to create and perform in dramatic presentations. Students will analyse, interpret, and perform dramatic works...
BTT1O – Grade 9 Information and Communication Technology in Business
This course introduces students to information and communication technology in a business environment and builds a foundation of digital...
BTT2O – Grade 10 Information and Communication Technology in Business
This course introduces students to information and communication technology in a business environment and builds a foundation of digital...
CHA3U – Grade 11 American History
This course explores key aspects of the social, economic, and political development of the United States from precontact to...
CIA4U – Grade 12 Analysing Current Economic Issues
This course examines current Canadian and international economic issues, developments, policies, and practices from diverse perspectives. Students will explore...
HNB4M – Grade 12 The World of Fashion
This course gives students the opportunity to explore the world of fashion. Students will learn how to create a...
HSB4U – Grade 12 Challenge and Change in Society
This course focuses on the use of social science theories, perspectives, and methodologies to investigate and explain shifts in...
HZT4U – Grade 12 Philosophy: Questions and Theories
This course enables students to acquire an understanding of the nature of philosophy and philosophical reasoning skills and to...
LKBDU – Level 3 Simplified Chinese
This course explores a broad range of themes and ideas expressed through poetry, novels, plays, and Chinese history. Students...
OLC4O – Grade 12 Ontario Secondary School Literacy Course
This course is designed to help students acquire and demonstrate the cross-curricular literacy skills that are evaluated by the...
PSK4U – Grade 12 Introductory Kinesiology
This course focuses on the study of human movement and of systems, factors and principles involved in human development....
SES4U – Grade 12 Earth and Space Science
This course develops students’ understanding of Earth and its place in the universe. Students will investigate the properties of...
SNC4M – Grade 12 Science
This course enables students, including those pursuing post-secondary programs outside the sciences, to increase their understanding of science and...