Learn English – When You Want, Where You Want

Whether you are looking to learn English in-class or at home, we can help provide you with a variety of options to improve your listening, speaking, reading, and writing. As the largest LINC provider in Calgary, we have a variety of class times and language-specific courses to help newcomers, permanent residents, refugees, and Canadian citizens. Please choose a program from the list below.

Literacy & Basic English
Specifically designed to help adult immigrants who have low to non-literate language skills acquire the basic essentials required for learning English.

Read More

Language Instruction for Newcomers to Canada (LINC)
Language Instruction for Newcomers to Canada (LINC) offers free English classes for CLB1-CLB4 and provides a practical training to improve skills in reading, writing, listening, and speaking.

Read More

LINC Home Study (LHS)
This free English program is open to people who can’t attend regular LINC classes due to illness, disability, caretaking family members, or conflicting work schedule. Classes are offered online with weekly exercises and sessions over the phone and computer for CLB3-CLB7.

Read More


Adult ESL Class Online (AECO)
For CLB3-4 students who have received Canadian Citizenship and want to continue their classes online, this program provides online English classes with an emphasis on employment and the steps needed to land a job.

Coming Soon

LINC Blended Program
For students who are unable to attend daily in-class instruction, but can still commit to 1 in-class instruction per week, we offer this free English program to “blend” the benefits of in-class and online instruction.

Read More

Drop-In ESL
Three different levels of classes (pre-basic, basic, and intermediate/advanced) designed for those who have to fit classes around family needs or work schedules and for those who are not eligible for LINC because of their status as Canadian Citizens or Work Visas.

Read More

Don’t see a program on the list that you were looking for? Click here for a list of our programs currently on hiatus.