Settlement Services

English Classes

Whether you need to learn English to find a job, go to school, acquire citizenship or simply connect with your community, our English classes are specifically designed to meet your needs.

What We Offer

HMC offers two English language training programs designed to meet you where you are. If you are new to Canada or just starting to learn English, our free LINC classes will give you the foundation you need. If you already have some English skills and are ready to advance further for work and daily life, our new fee-based English for Life & Work class is your next step.

Free English Language Training

LINC class CLB 0 – 4

HMC has been offering free English language training to the newcomer community for over 30 years, providing newcomers with the communication skills essential for functioning in Canadian society.

Why join the class

  • Improve your English language skills
  • Improve your understanding of life in Canada
  • Enhance your capacity to identify and find community support
  • Experience quality language and skills development training
  • Make better-informed settlement decisions

Eligible clients

  • Permanent Resident (PR)
  • Convention Refugee
  • Protected Persons

Join our Free LINC class today and take the first step towards achieving your language learning goals.

New Fee-Based English Language Training

English for Life & Work class (CLB 5 – 7)

Take your English skills to the next level with HMC new English for Life & Work class! This comprehensive course helps you navigate daily life and thrive in the Canadian workplace.

Why join the class

  • Everyday English Skills: Navigate daily tasks and conversations with ease.
  • English for Employment: Master job-seeking language, resumes, and interview skills.
  • Canadian Workplace Communication: Learn professional etiquette and business communication standards.
  • Presentation Skills: Learn to structure and deliver effective presentations - a key skill for career growth in any Canadian workplace.
  • General English: Build fluency, reading comprehension, and overall proficiency.
  • Grammar & Vocabulary: Strengthen your foundational language accuracy.
  • Pronunciation: Speak clearly and confidently in any setting.

Eligible clients

  • Permanent Residents not eligible for LINC
  • Economic Class Immigrants not eligible for LINC
  • Convention Refugees not eligible for LINC
  • Canadian Citizens
  • Refugee Claimants
  • CUAET work permit holders

Limited spaces available – register early to secure your spot!

Hours

Classes Monday to Thursday
Mornings: 9:00am-11:45am
Afternoons: 12:30pm-3:15pm

Location

D11-380 Dundas Street East
Oakville, L6H 6Z9

Registration

HMC Language Program
905-483-5091 or 289-838-2570
language.program@hmcconnections.com

Find support

Whether you’re new to Canada, exploring career options, or looking to get involved in your community, we’re here to help.

Get our newsletter

Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

One Community For All
One Community For All
One Community For All
One Community For All
One Community For All

North Oakville
(Head office)

380 Dundas St. E. Unit D-11
Oakville, ON L6H 6Z9

Burlington

777 Guelph Line,
Unit 204
Burlington, ON L7R 3N2

Milton

55 Ontario St. S. Unit C-11
Milton, ON L9T 2M3

© 2026 Halton Multicultural Council. All Rights Reserved. Made with by Ankit Designs.
For information or inquiries please contact contact@hmcconnections.com.

We use cookies to improve your experience on our website. To learn more, read our privacy policy.

Our list of available languages

If you don’t see your language, just ask us.

  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Aroma
  • Assyrian
  • Azerbaijani
  • Bengali
  • Bulgarian
  • Cambodian
  • Cantonese
  • Chaldean
  • Chichewa
  • Chinese
  • Croatian
  • Czech
  • Dari
  • Dutch
  • Farsi
  • Filipino
  • French
  • German
  • Greek
  • Gujarati
  • Haitian
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Jamaican
  • Japanese
  • Kikongo
  • Krio
  • Kurdish
  • Laos
  • Lingala
  • Lithuanian
  • Luganda
  • Macedonia
  • Malayalam
  • Maltese
  • Mandarin
  • Pashto
  • Patua
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Serbian
  • Sinhalese
  • Slovak
  • Somali
  • Spanish
  • Swahili
  • Swedish
  • Tagalog
  • Tamil
  • Thai
  • Thailand
  • Turkish
  • Turkmen
  • Twi
  • Ukrainian
  • Urdu
  • Vietnamese
  • Yoruba