Available courses

Advance your knowledge of chemistry with our in-depth course designed to explore the complex world of chemical reactions and substances!

This course allows students to delve into organic chemistry and gain a comprehensive understanding of the structure and properties of matter, energy changes, reaction rates, chemical equilibrium, and electrochemistry.

Through targeted investigations and problem-solving exercises, students will sharpen their analytical skills and enhance their capability to communicate scientific concepts effectively. The curriculum emphasizes the practical relevance of chemistry in daily life and encourages students to assess the environmental impacts of chemical technologies.

Perfect for students aiming to pursue studies or careers in science and related fields, this course equips you with the insights and skills needed to understand and apply chemistry principles in real-world contexts.

Course information



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


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