English for Permanent Residents

EMCN English for Permanent Residents

Find the right program for you and your family. EMCN offers a variety of programs to help Newcomers find work, learn English and get involved in their communities. Contact us if you have any questions. 

Language Instruction for Newcomers to Canada (LINC)

Lanugage Instruction of Newcomers to Canada (LINC) is a free language training program for eligible adult learners designed to improve reading, writing, listening and speaking skills. You will also learn more about daily living in Canada and the workplace.

Community English

Community-based English classes for immigrant Albertans who are beginner or intermediate learners.

English for Seniors

We offer part-time community-based English classes for mature immigrant Albertan learners (55 year and older).

Teach English (TESOL)

We offer a teacher training program for people who have  a bachelor degree (any concentration) and who would like to work as a teacher of English as an Additional Language (EAL/ESL)


Care for Newcomer Children (CNC)

The Care for Newcomer Children (CNC) program is available to students enrolled in our LINC courses. Childminding services are provided at no cost for children from 6 months to 5 years of age.

Conversation Circle

Content coming soon…

Language Resources

Content coming soon…