“MOSAIC changed my life. The English language classes helped me to go on and see many of my dreams come true.”

CARF Canada seal

North Shore English Language Centre

IMG_8112 small.jpg

Our North Shore English Language Centre is located at 205-123 E 15th St, North Vancouver, B.C. It is very close to major transit stops, is wheelchair accessible, and features a free childcare centre. Our programs are also designed to fit your personal schedule, so that they easily fit into your lifestyle!


Shift Date Time
Morning Class Monday, Tuesday, Wednesday, Thursday, Friday 9:00 am – 12:00 pm
Afternoon Class Monday, Tuesday, Wednesday, Thursday 12:30 pm – 3:30 pm
Evening Class Monday, Wednesday, Thursday 6:00 pm – 9:00 pm

Please click here for the LINC Program Calendar.

Registration Information

Visit our "How to Register" page to obtain the necessary information required to register for one of our LINC programs. If you need more information on which LINC program suits you, please review our LINC Overview Page.

Contact Info

If you have any questions or comments regarding our program, please visit or call us at:

205-123 E 15th St
North Vancouver, B.C. V7L 2P7
Phone: 604 998 1065
Fax: 604 988 2960

Office times:

Mon -Thurs: 8:30 am - 4:00 pm
Fri: 8:30 am - 3:00 pm
Evenings: Mon/Wed/Thurs: 5:30 pm - 9:00 pm

We offer free licensed childcare for children 3 to 5-years old.

Client Story: 

“ESL helped me to be more comfortable in Canada. ESL helped me to have confidence again.” ~ESL student

“Since I have been accepted in the MOSAIC ESL program I improved my English a lot and started to speak more freely. It helped me to pass the language barrier more quickly and to express what I think without any difficulties.” ~ESL student Stanislava

“ESL MOSAIC for me is important because I want everybody can understand me at work, and help the community, and help my children with their homework.” ~ESL student Deyanira
“MOSAIC-ESL class is very useful for me because it gives me a lot of information regarding Canada.” ~ESL student
“I wanted to say Mosaic is an English class. But I think it is not enough. I wanted to say Mosaic is a class that gives us a lot of information. But I think it is not enough. I wanted to say Mosaic is a mirror that shows me and teaches me what I need in Canada in English. But I think it is not enough. So I’ll say Mosaic is MOSAIC!” ~ESL student Saeid

Program Information
Funding Source: 

CIC logo.jpg


MOSAIC LINC classes in North Vancouver are provided in partnership with North Shore Multicultural Society.

 NSMS LOGO.jpgAdobe Acrobat Reader icon

Download Information: 

MOSAIC believes in providing support to clients while receiving services. Please visit our dedicated client subsection that provides information on

  • Client Rights and Responsibilities,
  • Opportunity to tell your story,
  • Client satisfaction survey, and
  • Complaints procedures...by clicking here.