Heartland’s offers comprehensive English as a Second Language (ESL) programs for international learners. Heartland programs are made to suit your learning needs – from beginner to advanced levels.

The Intensive English Program is a flexible ESL program focusing on improving your English ability.  The Semi-Intensive program is available for students who would like to study part-time.  For maximum English practice, the Super-Intensive program includes regular classes plus either an IELTS preparation class or a conversation class.


Effective October 20, 2020 the Government of Canada allowed an exemption from travel restrictions for international students to enter Canada. Approved DLI schools with a COVID readiness plan can now accept international students who have a Study Permit.  Short term and long term students can apply for a Study Permit. Both Heartland locations are on this list and ready to welcome students.

We are excited for students to once again be able to travel from overseas and come to study in Canada. Read more about the  Heartland 2021 Safe Study Plan



    • Start any Monday and study any length of time (from one week to one year, or longer)
    • Classes Monday to Friday
    • Basic to advanced level instruction with a focus on all skills: reading, writing, listening and speaking
    • Students are placed in appropriate level based on the placement test on the first day of classes
    • For maximum student participation — Average 15 students per class. Maximum 20 students.
    • Weekly activities organized to allow students to use their English in a variety of real situations outside of the school
    • In-person students with a visitor or work authorization may study for up to six months.
    • On a student authorization, in-person students may study up to one year or longer.
    • Students studying online can complete their program online, including a Pathway program, provided their level is available.
  • Intensive (Full-Time)

    The Intensive Program Schedule: 9:00 am to 3:00 pm and also includes an afternoon class each day dedicated to one specific skill. Monday Tuesday Wednesday Thursday Friday 9:00 – 12:00…

    Semi-Intensive (Part-Time)

    The Semi-Intensive Program Day Schedule BOTH Locations: 9:00 am to 12:00 pm morning class  Regular Day Programs Monday Tuesday Wednesday Thursday Friday 9:00 am – 12:00 pm Morning Class (Multi-skill…

    Super-Intensive (Full-Time)

    The Super-Intensive Program Schedule: 9:00 am to 5:15 pm including an afternoon class each day dedicated to one specific skill and the choice of an IELTS Test Preparation Class or…

    Online Programs

    Heartland Online Schedule: Heartland regular programs are available online. Semi-Intensive, Intensive, Super-Intensive, and IELTS Preparation. Students follow the same schedule as our in person options, and spend the same number…

    Pathway Programs

    Heartland Pathway Program Schedule: Pathway Students can take either the Intensive or Super-Intensive Programs in person or online.   Monday Tuesday Wednesday Thursday Friday   Super-Intensive       Intensive…

    IELTS Preparation

    The IELTS Preparation Program Schedule: 3:15 pm to 5:15 pm Monday – Thursday. Monday Tuesday Wednesday Thursday Friday 3:15 – 5:15 IELTS Preparation No Class Benefits: For students preparing to…
Heartland Approximate Equivalent
Entry Start Up 2 A1-A2 26-38 10-40 <4.0 <3 110-380
Intermediate 1 Start Up 3 A2-B1 38-52 40-50 4.0-4.5 4 380-520
Intermediate 2 Start Up 5 B1 52-70 50-60 4.5-5.5 5 520-700
Advanced 1 Start Up 6 B2 70-90 60-70 5.5-6.0 6-7 700-820
Advanced 2 Start Up 7/8 B2-C1 90-100 70-80 6.0-6.5 8-9 820-900
Advanced 3 Speak Out C1-C2 100-120 80-90 6.5 + 10-12 900 +