Available courses

Embark on a journey into the fascinating world of biological systems with our specialized biology course!

This class offers students an in-depth exploration of core biological concepts and processes. Engage with critical areas of study including biochemistry, metabolic processes, molecular genetics, homeostasis, and population dynamics through both theoretical learning and practical investigations.

The course emphasizes the acquisition of detailed knowledge and the refinement of critical skills essential for advanced studies in the life sciences and related fields. Whether you’re aiming to pursue a career in biology or a related discipline, this course will equip you with the expertise and analytical abilities necessary for your academic and professional future.

Join us to discover the complexities of life at a molecular level and beyond, enhancing your understanding and appreciation of the living world!

Course information

  • Discipline: Science
  • Course type: University Preparation
  • Prerequisite: Grade 11 Biology, University Preparation

Grade 12 Mandarin (LKBDU) explores a broad range of themes and ideas expressed through poetry, novels, plays, and Chinese history. Students will engage with the texts and analyze them through a lens that allows them to connect literature and history to real life issues, and explore how these themes can span over centuries to still be a reflection on today’s society.

Take your understanding of mathematical functions to the next level with our advanced functions course!

In this engaging and comprehensive class, students will explore the intricacies of polynomial, rational, logarithmic, and trigonometric functions. You'll develop skills in combining functions and deepen your comprehension of rates of change, preparing you for more complex mathematical challenges.

Throughout the course, you will refine your mathematical processes, crucial for excelling in senior-level mathematics. Whether you are preparing for university courses in Calculus and Vectors, or aiming to solidify your mathematical foundation before pursuing various university programs, this course provides the tools and insights needed to advance your mathematical capabilities.

Join us to enhance your analytical skills and prepare for success in higher education and beyond!

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Prerequisite: Functions, Grade 11, University Preparation, or Mathematics for College Technology, Grade 12, College Preparation

Take your understanding of mathematical functions to the next level with our advanced functions course!

In this engaging and comprehensive class, students will explore the intricacies of polynomial, rational, logarithmic, and trigonometric functions. You'll develop skills in combining functions and deepen your comprehension of rates of change, preparing you for more complex mathematical challenges.

Throughout the course, you will refine your mathematical processes, crucial for excelling in senior-level mathematics. Whether you are preparing for university courses in Calculus and Vectors, or aiming to solidify your mathematical foundation before pursuing various university programs, this course provides the tools and insights needed to advance your mathematical capabilities.

Join us to enhance your analytical skills and prepare for success in higher education and beyond!

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Prerequisite: Functions, Grade 11, University Preparation, or Mathematics for College Technology, Grade 12, College Preparation

This course provides an overview of the importance of international business and trade in the global economy and explores the factors that influence success in international markets. Students will learn about the techniques and strategies associated with marketing, distribution, and managing international business effectively. This course prepares students for postsecondary programs in business, including international business, marketing, and management.

This course focuses on the development of leadership skills used in managing a successful business. Students will analyse 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. Effective business communication skills, ethics, and social responsibility are also emphasized.

Unlock your leadership potential with our dynamic business management course!

This program is designed to cultivate essential leadership skills crucial for the successful oversight of a business. Students will delve into the vital role of a leader, focusing on key areas such as decision making, managing group dynamics, addressing workplace stress and conflict, motivating employees, and strategic planning.

In addition to leadership foundations, the course places a strong emphasis on effective business communication, ethics, and social responsibility. These elements are critical in fostering a sustainable and ethical business environment. Whether you aim to lead a startup or manage a corporate team, this course will equip you with the insights and skills needed to excel in any business setting.

Join us to develop your ability to lead with confidence, integrity, and foresight in the complex world of business!

Course information

  • Discipline: Business Studies
  • Course type: University Preparation
  • Prerequisite: University/College Preparation

Enhance your mathematical prowess with our advanced calculus and vectors course, designed to deepen your understanding of functions and rates of change!

Building on your prior experience, this course introduces complex problem-solving involving geometric and algebraic representations of vectors, as well as lines and planes in three-dimensional space. You will expand your knowledge of rates of change by exploring the derivatives of various functions including polynomial, sinusoidal, exponential, rational, and radical functions.

The course emphasizes the application of these advanced mathematical concepts to model real-world scenarios, equipping you with the skills necessary to tackle challenges in science, engineering, economics, and certain business sectors. Additionally, students will hone their mathematical processes, preparing them for success in further senior mathematics studies.

Ideal for students aiming for careers that require university-level calculus, linear algebra, or physics, this course sets a strong foundation for professional and academic success in a range of technical fields.

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Note: The new Advanced Functions course (MHF4U) must be taken prior to or concurrently with Calculus and Vectors (MCV4U).

Enhance your literacy and communication skills with our comprehensive course designed to prepare you for academic success and everyday challenges!

This course emphasizes the development of critical and creative thinking abilities necessary for effective expression and comprehension in various contexts. Students will engage with a diverse array of challenging literary texts from different periods, countries, and cultures, and learn to interpret and evaluate both informational and graphic texts.

An important aspect of the course involves creating impactful oral, written, and media texts across multiple forms. You will refine your use of academic language, becoming more coherent and confident in your expression. The course also focuses on selecting optimal reading strategies tailored to specific texts and reading objectives, along with enhancing your writing skills for greater precision and control.

This course is ideally suited for students aiming to transition smoothly to university, college, or professional environments, equipping them with the essential skills to navigate complex textual landscapes and articulate their thoughts clearly and effectively.

Course information

  • Discipline: English
  • Course type: University Preparation
  • Prerequisite: English, Grade 11, University Preparation


Explore the dynamic world of international business with our course designed to highlight the crucial role of global trade in today's economy!

This course delves into the factors that drive success in international markets and provides a comprehensive overview of the techniques and strategies used in marketing, distribution, and effective management of international business.

Students will gain valuable insights into the complexities of operating across borders and learn how to navigate the challenges and opportunities presented by global markets. This course is an excellent preparation for postsecondary studies in business fields such as international business, marketing, and management.

Prepare to broaden your perspective and equip yourself with the knowledge and skills needed to thrive in the global business arena!

Course information

  • Discipline: Business Studies
  • Course type: University/College Preparation  
  • Prerequisite: None

Expand your mathematical expertise with our course focused on data management! 

This course enhances students' understanding of mathematics in the context of managing and analyzing large sets of data. Students will learn to organize information efficiently and apply statistical methods to solve problems involving probability and statistics.

The course features a culminating investigation that allows students to integrate and apply their statistical knowledge and skills in practical scenarios. Additionally, students will continue to refine the mathematical processes critical for success in advanced mathematics studies.

This course is especially beneficial for students aiming to pursue university programs in business, social sciences, or humanities, providing them with the quantitative skills needed to excel in their academic and professional careers.

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Prerequisite: Functions, Grade 11, University Preparation, or Functions and Applications, Grade 11, University/College Preparation

Elevate your understanding of physics with our advanced course designed to deepen your grasp of fundamental concepts and theories! 

This course allows students to continue exploring the intricacies of energy transformations and the forces influencing motion. Dive into the study of electrical, gravitational, and magnetic fields, along with electromagnetic radiation.

Additionally, students will investigate the wave nature of light, delve into the principles of quantum mechanics, and explore the theories of special relativity. The course emphasizes the development of scientific investigation skills, teaching students to analyze data both qualitatively and quantitatively related to various physics concepts and principles.

Students will also examine the significant impact of physics-based technological applications on society and the environment, preparing them for thoughtful engagement with contemporary scientific challenges. This course is ideal for students passionate about physics and interested in its practical applications in the modern world.

Course information

  • Discipline: Science
  • Course type: University Preparation
  • Prerequisite: Physics, Grade 11, University Preparation 

Prepare for the Ontario Secondary School Literacy Test (OSSLT) with our targeted literacy course! 

This course is specifically designed to help students acquire and demonstrate the cross-curricular literacy skills assessed by the OSSLT, fulfilling the provincial literacy requirement for graduation.

Students will engage with a diverse array of texts including informational, narrative, and graphic formats. They will develop their writing skills across different styles such as summaries, informational paragraphs, opinion pieces, and news reports. Additionally, students will create and maintain a portfolio that records their reading experiences and showcases their writing samples.

This course is ideal for students looking to enhance their literacy skills systematically and achieve success in the OSSLT, setting a solid foundation for further academic achievement and effective communication.

Course information

  • Discipline: English
  • Course type: University Preparation
  • Eligibility requirement: Students who have been eligible to write the OSSLT at least twice and who have been unsuccessful at least once are eligible to take the course. (Students who have already met the literacy requirement for graduation may be eligible to take the course under special circumstances, at the discretion of the principal.


Develop essential literacy, communication, and critical thinking skills with our comprehensive course, designed to prepare you for success in both academic settings and daily life! 

This course emphasizes the analysis of challenging literary texts from a variety of historical periods, countries, and cultures, alongside a diverse array of informational and graphic texts.

Students will enhance their ability to create compelling oral, written, and media texts across different forms, focusing on using language with precision and clarity. The course also covers the effective and appropriate use of stylistic devices to enhance communication and expression.

Tailored to pave the way for the compulsory Grade 12 university or college preparation courses, this program equips students with the skills needed to excel in future academic challenges and to articulate ideas thoughtfully and persuasively in various contexts.

Course information

  • Discipline: English
  • Course type: University Preparation  
  • Prerequisite: English, Grade 10, Academic


Dive into the foundational principles of physics with our course designed to enhance students’ understanding of this essential science! 

In this course, students will explore key concepts in physics, focusing on kinematics with an emphasis on linear motion, various types of forces, energy transformations, and the properties of mechanical waves and sound. Additionally, the study of electricity and magnetism will provide a comprehensive view of these fundamental physical phenomena.

Students will actively enhance their scientific investigation skills by testing and applying laws of physics in practical experiments. This hands-on approach not only deepens understanding but also helps develop critical thinking and problem-solving abilities.

Moreover, the course addresses the significant interrelationships between physics and technology, examining how technological applications of physics influence society and the environment. This exploration aims to foster a responsible and informed perspective on the role of physics in the modern world, making it ideal for students interested in careers in science, engineering, and technology-related fields.

Course information

  • Discipline: Science
  • Course type: University Preparation
  • Prerequisite: Science, Grade 10, Academic

Elevate your mathematical understanding with our course that explores the comprehensive concept of functions, building on students' existing knowledge of linear and quadratic relations! 

This course introduces students to both discrete and continuous functions, including detailed studies of trigonometric and exponential functions.

Students will learn to represent functions in various ways (numerically, algebraically, and graphically), and will solve complex problems involving real-world applications of these functions. The course also delves into inverse functions and enhancing skills in determining equivalent algebraic expressions.

Throughout the course, students are encouraged to reason mathematically and effectively communicate their thinking while solving multi-step problems. This program is designed to solidify foundational mathematical skills and prepare students for advanced studies in mathematics, science, engineering, and beyond.

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Prerequisite: Principles of Mathematics, Grade 10, Academic

Elevate your mathematical understanding with our course that explores the comprehensive concept of functions, building on students' existing knowledge of linear and quadratic relations! 

This course introduces students to both discrete and continuous functions, including detailed studies of trigonometric and exponential functions.

Students will learn to represent functions in various ways (numerically, algebraically, and graphically), and will solve complex problems involving real-world applications of these functions. The course also delves into inverse functions and enhancing skills in determining equivalent algebraic expressions.

Throughout the course, students are encouraged to reason mathematically and effectively communicate their thinking while solving multi-step problems. This program is designed to solidify foundational mathematical skills and prepare students for advanced studies in mathematics, science, engineering, and beyond.

Course information

  • Discipline: Mathematics
  • Course type: University Preparation
  • Prerequisite: Principles of Mathematics, Grade 10, Academic

Elevate your artistic abilities with our advanced visual arts course, designed for students looking to deepen their artistic knowledge and skills! This course invites students to engage with the creative process and explore a broad spectrum of themes through various studio practices, including drawing, painting, sculpting, and printmaking. Additionally, students will have the opportunity to create innovative collages, multimedia works, and pieces utilizing emerging technologies.

Participants will critically analyze their own artwork as well as the work of others, applying rigorous evaluation techniques to foster artistic growth and understanding. This course offers flexibility in delivery, available as a comprehensive program encompassing multiple art forms or as a specialized program focusing on a specific medium such as photography, video, computer graphics, or information design.

Ideal for students with a foundational background in visual arts from Grade 9 or 10, this course prepares you for further studies in arts or a career in a creative field by enhancing your ability to think creatively and critically about visual expressions.

Prerequisite: Visual Arts, Grade 9 or 10, Open

Explore the pivotal moments in Canadian history since 1914 with our comprehensive course that delves into the social, economic, and political developments that have shaped the nation! 

This course offers a deep examination of the impact of these events on various individuals, groups, and communities, including First Nations, Métis, and Inuit communities.

Students will study the dynamics of conflict and cooperation within Canadian society, Canada's evolving role on the global stage, and the influence of key individuals, organizations, and events on Canadian identities, citizenship, and heritage. Special emphasis is placed on understanding the significant political developments and government policies that have affected First Nations, Métis, and Inuit communities.

Through this course, students will enhance their ability to apply concepts of historical thinking and the historical inquiry process. This includes interpreting and analyzing evidence to investigate major issues and events in recent Canadian history. Ideal for students interested in gaining a thorough understanding of Canada's past and its continued influence on the present and future, this course equips them with critical thinking skills and a nuanced perspective on national history.

Course information

  • Discipline: Canadian and World Studies
  • Course type: Academic
  • Prerequisite: None

Enhance your French language skills with our engaging course designed to provide students with ample opportunities to speak French in guided and structured interactive settings. This course focuses on enabling students to communicate effectively about personal interests and familiar topics in real-life situations. Through comprehensive practices in listening, speaking, reading, and writing, students will utilize a variety of media including print, oral, visual, and electronic texts.

Participants will develop a deeper understanding and appreciation of the rich diversity of French-speaking communities worldwide. Additionally, the course equips students with essential language learning skills that will serve them throughout their lives, fostering a long-term connection with the French language.

Ideal for students looking to improve their French communication abilities, this course offers practical language applications and cultural insights that prepare them for further linguistic and cultural exploration.

Prerequisite: Core French, Grade 9, Open

Enhance your communication skills with our comprehensive course designed to broaden your abilities in oral communication, reading, writing, and media literacy!

This course prepares students for academic success in secondary school and beyond, equipping them with the necessary skills for effective daily communication. Students will engage with a variety of literary texts, both contemporary and historical, analyze informational and graphic texts, and create diverse oral, written, and media texts.

A key focus of the course is the strategic use of communication techniques that enhance clarity and effectiveness. Students will learn to choose and apply these strategies selectively to improve their ability to convey information and ideas effectively.

This course is tailored to prepare students for the compulsory Grade 11 university or college preparation courses, setting a solid foundation for advanced studies in various fields. It's ideal for students seeking to refine their communication skills comprehensively, ensuring readiness for future academic challenges and career opportunities.

Course information

  • Discipline: English
  • Course type: Academic
  • Prerequisite: English, Grade 9, Academic or Applied

Elevate your mathematical skills with our advanced course designed to broaden your understanding of relationships and enhance your problem-solving and algebraic skills! 

Through investigative learning, the effective use of technology, and abstract reasoning, this course prepares students for complex mathematical challenges.

Students will delve into the study of quadratic relations and their real-world applications, solve and apply linear systems, and verify properties of geometric figures using analytic geometry. Additionally, the course covers the trigonometry of right and acute triangles, providing a comprehensive overview of key mathematical principles.

Throughout the course, students will be encouraged to reason mathematically and communicate their thought processes clearly as they tackle multi-step problems. This course is ideal for students looking to strengthen their mathematical foundation in preparation for further studies in mathematics, science, engineering, or any field that requires strong analytical skills.

Course information

  • Discipline: Mathematics
  • Course type: Academic
  • Prerequisite: Grade 9 Mathematics, Academic

Elevate your mathematical skills with our advanced course designed to broaden your understanding of relationships and enhance your problem-solving and algebraic skills! 

Through investigative learning, the effective use of technology, and abstract reasoning, this course prepares students for complex mathematical challenges.

Students will delve into the study of quadratic relations and their real-world applications, solve and apply linear systems, and verify properties of geometric figures using analytic geometry. Additionally, the course covers the trigonometry of right and acute triangles, providing a comprehensive overview of key mathematical principles.

Throughout the course, students will be encouraged to reason mathematically and communicate their thought processes clearly as they tackle multi-step problems. This course is ideal for students looking to strengthen their mathematical foundation in preparation for further studies in mathematics, science, engineering, or any field that requires strong analytical skills.

Course information

  • Discipline: Mathematics
  • Course type: Academic
  • Prerequisite: Grade 9 Mathematics, Academic

Embark on your French language journey with our introductory course, designed for students who have little or no prior experience with French! 

Whether you are starting from scratch or have limited previous exposure, this course provides a supportive and structured environment to begin understanding and speaking French effectively.

Students will engage in guided interactive settings that promote the development of fundamental language skills in listening, speaking, reading, and writing. Discussions will focus on real-life issues and situations to make learning relevant and practical. Additionally, the course will broaden students’ cultural awareness by exploring the diverse French-speaking communities across Canada, enhancing their appreciation and understanding of these vibrant cultures.

Throughout this course, students will also cultivate various skills essential for lifelong language learning. This program is ideal for anyone looking to lay a strong foundation in French, preparing for further language studies or personal enrichment.

Course information

  • Discipline: French as a Second Language
  • Course type: Open
  • Prerequisite: None

Discover the fascinating world of science in our online course for ninth-grade students!

Get ready to immerse yourself in an exciting journey through biology, chemistry, physics, and Earth and space sciences. In this course, you'll explore how science connects with technology, society, and the environment, opening up a world of possibilities and discoveries!

Throughout this thrilling adventure, you'll develop cutting-edge STEM skills through scientific research, experimentation, and ingenious design. You'll be ready to tackle real-world challenges and become a scientifically literate global citizen.

Join us and unleash your scientific potential in our online course! Your journey to knowledge and exploration starts here!

Course information

  • Discipline: Science
  • Course type: De-streamed
  • Prerequisite: None

Continue advancing your English proficiency with ESL Level 3, a course designed to further enhance your skills in listening, speaking, reading, and writing for a range of everyday and academic purposes! 

Building upon previous levels, this course encourages students to engage actively in their learning through short oral presentations in the classroom, reading a diverse selection of adapted and original English texts, and writing using various text forms.

Students will also focus on expanding their academic vocabulary and enhancing their study skills, both crucial for a smooth transition into the mainstream school program. Additionally, ESL Level 3 introduces students to the rights and responsibilities associated with Canadian citizenship and engages them with a variety of current issues in Canada.

Ideal for students looking to deepen their engagement with the English language and Canadian culture, this course provides essential tools and insights that support both academic success and cultural integration.

Course information

  • Discipline: English as a Second Language and English Literacy Development
  • Course type: Open
  • Prerequisite: None

Continue advancing your English proficiency with ESL Level 3, a course designed to further enhance your skills in listening, speaking, reading, and writing for a range of everyday and academic purposes! 

Building upon previous levels, this course encourages students to engage actively in their learning through short oral presentations in the classroom, reading a diverse selection of adapted and original English texts, and writing using various text forms.

Students will also focus on expanding their academic vocabulary and enhancing their study skills, both crucial for a smooth transition into the mainstream school program. Additionally, ESL Level 3 introduces students to the rights and responsibilities associated with Canadian citizenship and engages them with a variety of current issues in Canada.

Ideal for students looking to deepen their engagement with the English language and Canadian culture, this course provides essential tools and insights that support both academic success and cultural integration.

Course information

  • Discipline: English as a Second Language and English Literacy Development
  • Course type: Open
  • Prerequisite: None

Advance your English proficiency to new heights with ESL Level 4, a course designed to prepare students for full participation in Canadian society and academic environments with increasing fluency and accuracy! 

This level focuses on enhancing English skills in classroom settings and everyday social interactions, enabling students to engage as informed citizens.

In this course, students will sharpen their oral presentation skills and further develop their reading and writing abilities, which are essential for success across all school subjects. Listening and speaking skills will be expanded through active participation in discussions and seminars. Students will also study and interpret a variety of grade-level texts, craft narratives, articles, and summaries, and critically respond to diverse print and media texts.

ESL Level 4 is perfect for students nearing proficiency, aiming to refine their command of English in preparation for mainstream academic challenges and active civic participation. This course not only bolsters linguistic ability but also enhances understanding of Canadian cultural and social norms.

Course information

  • Discipline: English as a Second Language and English Literacy Development
  • Course type: Open
  • Prerequisite: None