ESL Programs & Services

Citizenship Resources

new citizens

Citizenship Preparation

A free online course to help you prepare for the Canadian Citizenship Test. Facilitated by MOSAIC BC staff. Registration required.

Oct. 19-23, 1:30-2:30 pm | Email Mona or Joy to register
Nov. 16-20, 3:00-4:00 pm | Email Aimal or Faustin to register

Discover Canada Study Guide

Prepare for the citizenship test using this guide published by the Government of Canada. Read it online or request a copy by mail.

Canoo (formerly Cultural Access Pass)

New Canadian citizens can enjoy free admission to over 1,400 museums, science centres, art galleries, parks and historical sites across Canada. Sign up now.

Improve Your English


English Practice Groups

Practice your English at home. Join our facilitators and other language learners for a conversation using Zoom. You'll need a computer with a webcam, headphones and a microphone, or a smartphone or tablet.

Participants must be at least 19 years old. We have Practice Groups for Intermediate and Advanced English speakers. View Schedule »

Open Book

English as an Additional Language Virtual Book Club

EAL Book Club is for English language learners. Meetings happen every fourth Tuesday of the month at 1:00 pm. Register by emailing

Next meeting: Tuesday, October 27
Book pickMy Sister's Keeper by Brenda Chapman
Reserve a copy: In-person or by phone at 604-554-7323

ESL Book Club Sets

Do you enjoy reading and talking about books? Why not start your own ESL book club?

English Classes

Take English and ESL classes for different levels from Coquitlam Continuing Education. Visit their website or phone 604-936-4261 for more information and to register.

Arrival Advisory

Newcomers to British Columbia--use this free downloadable app to find information on how to get a job, learn English and use services in your community. Available in your language.

Tri-Cities Local Immigration Partnership (TCLIP)

TCLIP helps develop inclusive communities for newcomers and long-term residents. Find programs, services and community resources through their website.

Library Champions Online

Are you a new immigrant looking for Canadian volunteer experience? Do you want to build confidence, improve your communication skills and connect with new friends? If so, sign up to become a Library Champion. 

For more information, visit the New to BC website.