Complete Ontario high school courses for Grades 9–12 through a
flexible online program. Earn credits toward your OSSD with teacher
support and enrol throughout the year.
Find quick answers about earning OSSD credits online, course enrolment, prerequisites and studying with Canadian Virtual School.
What is CVS?
Canadian Virtual School is a Ministry-inspected Ontario private high school offering online Grades 9–12 courses that lead to eligible OSSD credits.
Can I enrol at any time during the year?
Yes. Canadian Virtual School offers year-round enrolment, so students do not need to wait for a traditional semester or school-year start date.
Can Canadian Virtual School credits count toward the OSSD?
Yes. Successfully completed eligible credits can count toward the Ontario Secondary School Diploma, provided the student meets all applicable OSSD requirements.
Can I take only one online course?
Yes. Students can take an individual course to complete a prerequisite, improve a mark or earn an additional OSSD credit.
Are prerequisites required for online courses?
Yes. Some senior-level courses require prerequisite credits. Please check the individual course page or contact our guidance team to confirm your eligibility.
Can students outside Ontario enrol?
Yes. Students living elsewhere in Canada or internationally can enrol in Ontario curriculum courses and study online.
Ministry-inspected school
OSSD credit pathways
Welcome to Canadian Virtual School
CVS Learning Portal
GRADE 12 ENGLISH • ENG4U
Welcome to your online classroom
Welcome to CVS
Schooling,
reimagined.
Flexible Ontario high school credits delivered online.
Read a brief video summary
The video introduces CVS as a flexible Ontario online high school where
students can complete Grades 9–12 courses with teacher and guidance support
while working toward individual credits, OSSD requirements and
postsecondary goals.
Welcome to Canadian Virtual School
See what Schooling, reimagined looks like
Watch this introduction to Canadian Virtual School and discover how flexible online learning, qualified teacher support and Ontario high school credits can fit a student’s academic goals.
See how students used flexible online learning, teacher support, and OSSD credit courses to move closer to their academic goals.
Student Success Story
OSSD Student Success Story
University of Toronto and Waterloo acceptance with a scholarship
Student & Family Experience
From Grade 12 OSSD credits to leading Canadian universities
Heather and Tristan Barkman, joined by their father Adam, share how
Canadian Virtual School helped them complete Grade 12 OSSD credits,
improve their performance and earn university admission. Both were
accepted to the University of Toronto with scholarships and to the
University of Waterloo.
Mature Student Story
Mature Student & CVS Graduate
Accepted into TMU Nutrition and Food with support from CVS
Mature Student Experience
How CVS supported a mature student’s acceptance to TMU
Dasmeet Singh, a mature student, personal trainer and Canadian
Virtual School program graduate, shares his CVS experience and his
acceptance into the Nutrition and Food program at Toronto
Metropolitan University.
Start with your goal
Choose your academic goal
Not sure which online high school course to take? Start with your academic goal. Canadian Virtual School helps students find the right Ontario credit, prerequisite course, Grade 12 upgrade or OSSD pathway without searching through a long course catalogue.
Earn One Credit
Complete an additional credit and stay on track toward graduation.
Explore Ontario Online High School Courses by Grade
Discover flexible online high school courses for students in Grades 9 through 12 at Canadian Virtual School. Browse courses by grade level to earn OSSD credits, upgrade marks, recover credits, or stay on track for graduation—all through Ontario curriculum–aligned online learning.
Explain the learning journey in a way that is clear to students, parents and search engines.
01
Choose Your Course
Review the course description, pathway and prerequisite.
02
Register Online
Complete the registration form and provide prerequisite documentation when required.
03
Access Your Course
Work through structured online lessons, activities and learning materials.
04
Complete Assessments
Submit assignments, reflections, tests and the final assessment.
05
Earn Your Credit
After successful completion, receive the final course result.
Designed for flexible learning
Why students choose CVS
Canadian Virtual School helps students earn Ontario high school credits online through a flexible, structured and supportive learning experience. Students can complete prerequisites, upgrade Grade 12 marks, work toward the OSSD or prepare for college and university.
01
Flexible Online Scheduling
Study at times that fit around school, work, athletics, travel and family responsibilities. Online course access gives students greater control over when and where they learn.
02
Recognized Ontario Credits
Complete Ontario curriculum credit courses through a Ministry-inspected private high school. Eligible credits may be used toward the Ontario Secondary School Diploma.
03
Support From Qualified Teachers
Receive teacher guidance, assessment feedback and academic support throughout your course. Students can ask questions and better understand course expectations.
04
Structured Self-Paced Courses
Progress through organized lessons, assignments and assessments at a manageable pace while meeting curriculum requirements and deadlines.
05
College and University Preparation
Complete required Grade 12 prerequisite courses, improve important marks and strengthen your academic readiness for postsecondary admission.
06
Year-Round Online Enrolment
Start an online high school course throughout the year without waiting for a traditional September or February semester intake.
Who Can Study at Canadian Virtual School?
Canadian Virtual School welcomes students from different backgrounds, grade levels, and learning goals. Whether you are starting high school, upgrading a course, recovering a credit, or completing Grade 12 for graduation, CVS offers flexible online Ontario curriculum courses.
Ontario high school students
International students
Adult learners
Homeschool families
Students upgrading marks
Credit recovery students
Athletes
Performing artists
Military families
Students travelling abroad
Students requiring flexible schedules
No matter your situation, CVS provides a flexible pathway toward earning Ontario secondary school credits.
Ontario online high school
Why choose Canadian Virtual School over a traditional high school?
Canadian Virtual School offers flexible online learning for earning Ontario credits, completing prerequisites, upgrading marks, and progressing toward the OSSD.
Swipe horizontally to compare all options.
Feature
Canadian Virtual School
Traditional Semester School
Other Online Options
Enrolment
Start throughout the year
Students can begin an available course without waiting
for a traditional semester intake.
Fixed semester intake dates
Start dates vary by provider
Study Schedule
Flexible online study schedule
Students can organize study time around work, athletics,
travel and other responsibilities.
Fixed daily timetable
May be live, scheduled or partly flexible
Course Pacing
Flexible, structured course pacing
Students progress independently while completing all
required lessons, assignments and assessments.
The class progresses together
Pacing policies vary by provider
Learning Location
Study online from anywhere
Course content can be accessed through a compatible
internet-connected device.
Physical school attendance required
Online access requirements vary
Ontario Credits
Eligible credits toward the OSSD
Canadian Virtual School is an Ontario Ministry of
Education-inspected private school with BSID #882250.
Credits earned through the school or board
Credit-granting authority varies
Curriculum
Ontario curriculum for Grades 9–12
Students can select from available Ontario secondary
school credit courses.
Ontario curriculum taught in classrooms
Curriculum availability varies
Teacher Support
Ontario-certified teacher support
Students receive course instruction, feedback and
academic assistance from qualified teachers.
Support during scheduled school hours
Teacher access and response times vary
Guidance Support
Course planning and academic guidance
Guidance support is available to help students select
courses that align with their academic goals.
School guidance department support
May be limited or offered separately
Course Access
Access available CVS online courses
Students can take available courses for prerequisites,
upgrades, additional credits or OSSD progress.
Limited by timetable and staffing
Depends on the provider’s catalogue
Learning Platform
Lessons and assignments available online
Students access course materials and submit assignments
through an online learning environment.
Primarily classroom-based learning
Platform quality and features vary
Assessment
Course-specific assessments
Assignments, assessments and evaluations are based on
the requirements of each individual course.
Scheduled classroom assessments
Assessment formats vary by provider
Best Fit
Students who need greater flexibility
Suitable for students completing prerequisites, upgrading
marks, earning credits or progressing toward the OSSD.
Students who prefer a fixed classroom routine
Depends on the provider’s learning model
Flexible. Accredited. Online.
Schooling Reimagined. Pathways to Top Universities.
At Canadian Virtual School, we combine innovative AI-enhanced learning tools with the expertise of experienced Ontario educators to create a personalized and engaging online learning experience. Whether students are balancing academics with athletics, travel, personal goals, or other commitments, our flexible learning environment is designed to support student success every step of the way.
Established Since 2008
A trusted Ontario online school with graduates accepted into leading universities and colleges across Canada.
AI-Enhanced Learning
Personalized academic support powered by modern technology and guided by experienced teachers.
Flexible Study Options
Study full-time, upgrade marks, take courses alongside day school, or fast-track select courses in as little as 4 weeks.
500+ Interactive Labs
Hands-on digital activities that encourage exploration, problem-solving, and practical learning experiences.
Immersive Learning Modules
Engaging digital experiences designed to simplify complex concepts and bring learning to life.
Ontario Ministry Inspected & Accredited
Canadian Virtual School is inspected by the Ontario Ministry of Education (BSID #882250), ensuring recognized OSSD credits.
Exceptional Student Support
Dedicated guidance and support focused on helping students achieve their academic and post-secondary goals.
University & College Pathways
Courses designed to help students build confidence and prepare for competitive post-secondary programs.
See how flexible online learning can help students complete Ontario high school credits, strengthen prerequisite courses and prepare for their next academic journey.
U of T
University of Toronto
Toronto, Ontario
“
Electrical Engineering · Undergraduate
Canadian Virtual School gave me the flexibility to complete my
Grade 12 courses while staying focused on my university goals.
The structured lessons and teacher support helped me strengthen
my understanding of key subjects and prepare for the academic
demands of Electrical Engineering.
CVS
CVS graduate pathwayUndergraduate student journey
Representative student journey
QU
Queen’s University
Kingston, Ontario
“
Smith School of Business · Undergraduate
My experience with Canadian Virtual School made it easier to
balance my studies, university applications and other commitments.
I could work at a pace that suited me while receiving support when
needed. The experience helped me become a more confident and
independent learner.
CVS
CVS graduate pathwayUndergraduate student journey
Representative student journey
WU
Western University
London, Ontario
“
Humanities · Undergraduate
Canadian Virtual School allowed me to complete my courses in a
flexible and supportive environment. I appreciated being able to
review lessons carefully, manage my own schedule and communicate
with teachers online. These skills helped me feel more prepared
for university-level study.
CVS
CVS graduate pathwayUndergraduate student journey
Representative student journey
UW
University of Waterloo
Waterloo, Ontario
“
Computer Engineering · Undergraduate
The flexibility of Canadian Virtual School helped me stay focused
on completing the courses required for my university pathway.
Clear learning materials, online teacher support and the ability
to manage my schedule made the experience less stressful and
prepared me for Computer Engineering.
CVS
CVS graduate pathwayUndergraduate student journey
Representative student journey
Build your pathway to university with CVS
Complete prerequisite courses, improve Grade 12 marks or earn
Ontario high school credits through flexible online learning.
From Canadian Virtual School to
leading institutions
Our graduates have continued their studies at universities and
colleges across Canada and around the world.
30featured institutions
Laurentian University
Harvard University
George Brown College
Cornell University
Humber College
Georgian College
Dalhousie University
Carleton University
York University
University of Windsor
University of Victoria
Western University
Wilfrid Laurier University
University of Waterloo
University of Toronto
University of Ottawa
University of Guelph
University of Alberta
Trent University
Seneca College
University of Calgary
University of British Columbia
Toronto Metropolitan University
Simon Fraser University
Queen's University
OCAD University
Ontario Tech University
McMaster University
Brock University
Algonquin College
Flexible Ontario education. Real postsecondary pathways.
Canadian Virtual School helps students complete the courses and
prerequisites they need to move toward their academic goals.
Book a Guidance Appointment
Get expert advice on choosing the right courses and planning your future.
Explore practical information about course timelines, assessments, teacher support and completing Ontario high school credits online.
How long do students have to complete a course?
Course completion timelines may vary by course and enrolment arrangement. Students should review the course details and contact Canadian Virtual School for current completion requirements.
How are online assessments completed?
Assessments may include assignments, quizzes, projects, tests and a final evaluation. Requirements are provided within each course and completed according to the course instructions.
Do students receive support from Ontario-certified teachers?
Students receive academic instruction, feedback and support from qualified teachers throughout their online course.
Can students study at their own pace?
Students can generally organize their studies around their schedule while continuing to meet course expectations, assessment requirements and applicable completion timelines.
How are final grades calculated?
Final grades are based on the assessment and evaluation structure established for the course, including coursework and the final evaluation.
What technology is required for online learning?
Students need reliable internet access and a suitable computer or device for accessing lessons, completing assignments and communicating with their teacher.
Can completed CVS courses be used for university or college applications?
Eligible Grade 12 credits may be used toward post-secondary admission requirements. Students should confirm the prerequisites and admission policies of their intended university or college program.