Language Learning

Are you learning English, or travelling, studying or working abroad and need to pick up another language? The library has many resources to support your language learning.

Library Databases

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

Click here for an online tutorial on how to use Mango Languages.

Road to IELTS

A practice resource for IELTS. Track your progress on practice exams and use more than 100 hours of interactive activities including advice, hints and tips on question types. Please note: Road to IELTS does not work on smartphones or with Internet Explorer. How to use Road to IELTS on an iPad or Android tablet. 

On the Shelf

English language self-instruction

Study guides to improve your English conversation and writing skills.

Language kits for self-instruction

Multimedia language kits consisting of a book + audio CD or book + DVD. Available in over 20 languages!

Readers - Beginner, Intermediate, Advanced

Novels for English language learners.

Short stories with parallel texts

Read Chinese, French, German, Italian or Spanish stories that have parallel English text.

Spanish language - self-instruction

Master Spanish with our self-guided learning resources. Find courses for other languages by searching Persian Language -- Self-instruction, Japanese Language -- Self-instruction, etc. 

On the Web

BBC Languages

Courses in 40 languages include interactive videos, games and self-assessment tests. This is an archived site but still extremely rich and useful.


A highly rated free language learning program. Choose a language, create an account, take the placement test and get started learning. Languages include: English, Arabic, Czech, Dutch, French, German, Greek, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Spanish, Traditional Chinese, Turkish, Ukrainian and Vietnamese.

ESL Lounge - Students

A great online resource for English language learners with grammar guides, reading and listening exercises,  pronunciation tips, test preparation and more!


An internationally recognized online Indigenous language archiving and teaching resource that allows indigenous communities to document their language for future generations. Includes over 40 First nation communities in British Columbia.

Google Translate

Translate a word, phrase, or sign up to translate an entire document. It's definitely not perfect--use a skilled human translator for important documents--but it's great for short, quick translations, and getting better every day!


italki connects you to tutors and exchange partners from around the world. Find a free language exchange partner, or pay for lessons ranging in price, from either informal tutors or professional, certified tutors.