Visit us on:


Languages for Everyday Use

Learning English is an important part of settling successfully in London or Middlesex County, as most people speak English. However, Canada is a bilingual country – English and French are both official languages – so learning French is also a valuable skill. There are many organizations and schools that teach English as a Second Language. Below are some links that will help you find one for you:

English courses at no cost (some programs may have student activity fees)

For Profit (must pay to take) English classes:

French Classes:

Libraries are for learning

Both London and Middlesex Libraries have programs devoted to teaching newcomers important skills, like reading and using computers.

London Public Library

Middlesex County Library

  • The County Library has books in various languages, please visit or contact them about their list