English as a Second Language

ESL resources in the Library

Browse our ESL collection - we have books, CDs, and DVDs you can borrow to help you learn to speak, read and write English.

Books titles that have been read by our ESL Book Club.  You can borrow them for your discussion group.

Learn English Online 

Mango Languages

Lessons in 65 languages (including English). Sign up for an account on our website, or download the Mango Languages app on your mobile device. 

Access Information: Licensed for West Vancouver residents only


English Language Programs 

Please see our Events Listings for current offerings. 

English Conversation Circle  Improve your listening and speaking skills while learning about Canadian culture and local customs. For English language learners who possess a basic foundation in spoken English. No registration required. 

English Corner  Enjoy English conversation while developing language skills and making new friends. Intermediate Level. No registration required. 

ESL Reading Club  Improve your English skills by reading and discussing stories and essays. Registration required.

ESL Book Club Improve your English by reading and discussing short novels. Suitable for intermediate-level English language learners. Registration required.

Advanced ESL Book Club  Are you ready to read a longer novel? Improve your reading skills, and practise English conversation in our ESL book club for advanced readers. Registration required. 

Let's Talk! A weekly discussion group for English language learners interested in improving their listening and speaking skills. No registration required. 

Small Group Conversation Practise your English with our English language facilitator and two other language learners. Registration required. 



English Conversation Online [VIRTUAL]

Friday, April 3, 11 a.m. – 11:40 a.m.

English Conversation Online [VIRTUAL]

Monday, April 6, 11 a.m. – 11:40 a.m.

English Conversation Online [VIRTUAL]

Wednesday, April 8, 11 a.m. – 11:40 a.m.