Skip to main content
Online Courses Gr. 10-12
​​​​​​Full-time or part-time students work at their own pace online (asynchronously). Courses are free for  BC residents and count fully towards graduation and university/college prerequisites.​ Many students are cross-enrolled with local schools. Students have regular access to teacher support either by phone, video conference, or email. In-person support may be coordinated in unique circumstances if necessary. 
​drop in1.png​
​*Students are expected to make regular progress averaging AT LEAST 3 hours per week in any online course. Students that are not ready to begin a course right away (i.e. planning to start at a later time) should wait and register when they are ready to start.
Graduated and/or Ungraduated Adults: we recommend you contact our eSchool23 Registrar Suzanne Callaghan ( for course selection advice prior to registration.

​Grade 10-12 Course offerings include:

COURSE DESCRIPTIONS (revised January 2022).pdf



​Grade 10:​ ​

Career Life Education 10

FPC Math 10

Workplace Math 10

English (ELA) 10

Science 10

Social Studies 10

​Physical Education 10



Grade 11:

Workplace Math 11

Biology 11 (Life Sciences)

English 11

Pre-Calculus Math 11

Physics 11

Psychology 11

Foundations Math 11

Chemistry 11

Science for Citizens 11
​Foods 11
​Career Life Connections (11 or 12)
(2 credit options available upon request - CLC12A & CLC 12B)
​Robotics 11

*If interested in Social Studies 11 (please see Social Studies 12 options below)

Grade 12:​ ​

English 12

Pre-Calculus Math 12

Calculus Math 12

Foundations Math 12

Apprenticeship Mathematics 12

Biology 12 (Anatomy & Physiology)

Chemistry 12

Physics 12

Social Studies 12: Law Studies

​​Social Studies 12: Physical Geography

​Social Studies 12: 20th Century World History

Social Studies 12: Social Justice

English First Peoples 12

Tourism 12

Foods 12

Work Experience 12​

Career Life
Connections (11 or 12)
(2 credit options available upon request - CLC12A & CLC 12B)​
Child Development & Caregiving 12​
Entrepreneurship 12
Digital Media & Video Game
Development 12