Summer School:

Time to catch up or get ahead.

Summer School Overview

The summer is a perfect time to get ahead, retake a course, or enroll in an elective of interest before the next school year. Our expedited summer school starts in early July and is completed in the second week of August.

  • Shorter course timeframe (expedited)
  • Available in BL and DL programs
  • Suitable for catching up or getting ahead

Key Points to Know

What is the difference between regular and expedited summer courses?

Although you can enroll in our regular courses at any time, our Summer School program is a 6-week sped-up version of the regular course and it’s only offered during the summer.

When are summer courses offered?

The expedited summer school semester starts in early July and is completed in the second week of August.

How many summer courses can I take?

It is recommended that a student only takes one summer course, however a student can enroll in a maximum of two courses each summer.

How are courses offered?

As of 2020, students are allowed to enroll in either a Blended Learning (BL) summer course or a Digital Learning (DL) summer course.

What is the deadline to apply for summer courses?

The cutoff for summer enrollment is the first week of July each year. It is recommended that students apply prior to this date to reserve a seat in the course before all available spots are filled.

Will my other school know that I took this course?

Yes we will send your grades/report card to your other school.

Will marks be updated on my transcript by August for University Admissions?

Only grade twelve students will have their grade on their transcript immediately in August, however for students in other grades, the mark will not appear on their transcript until the following report card period.

Are iLearn courses accredited?

Yes, iLearn is an accredited school that offers B.C. high school credits. Students can choose to be at iLearn as a full-time, or part-time.


Can I take your online courses and still stay at my existing school?

Yes, students are welcome to cross-enroll with us and either take a couple courses or take all their courses with us as their homeschool.

How do I meet with my teacher?

All meetings with teachers will be held via video conferencing (Zoom and/or Google Meet). Students will be invited to class and/or drop-in sessions via Google Calendar.

Students can sign up for office hours using their teacher’s Calendly link, which can be found on their syllabus and in their teacher’s email signature. Under normal circumstances, students can meet with their teacher and attend class in person at our brick and mortar location.

When do I get my report card?

Interim report cards will be sent at the point indicated on the course syllabus. Final report cards will be sent within 10 days of course completion.

Can I improve my course grade after completing a course?

Course upgrading can be provided for students who received 80% or higher in their course. Course upgrading is an opportunity to improve a course grade by completing additional course work typically to meet university admission requirements.

How to Get Started

First, we need to know if you are eligible for your courses. Eligible students will be emailed with application steps to complete. Once all steps are completed, each student will be invited to an orientation with their teacher.

Fill 1 Created with Sketch.


Submit your eligibility information online.

Combined Shape Created with Sketch.


Follow steps provided in your eligibility email.

Fill 1 Created with Sketch.


Meet your teacher and start the course.

Check Eligibility
iLearn was wonderful. The staff is wonderful and I couldn't think of any one negative thing to say about iLearn. My son needed to be pushed a little bit so if the student or parents stay on top of things, it's really good for kids who really want to succeed. If your student is having trouble in school or wants to get ahead, iLearn is way more accommodating and understanding of your needs.

Ms. Johal

Parent of iLearn Student

Check Eligibility Contact