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 from our ESL Book Club - you can borrow these for your discussion group.

Learn English Online 

Mango Languages

Lessons in 65 languages (including English). Once you've signed up for an account on our website, you can download Mango's app for iOS or android and learn on your mobile device.

Tip: Check out Mango's voice comparison feature - available on some slides. Just look for the the microphone icon next to the word or phrase.


Learning Express Library

Provides practice tests, tutorials and courses for math, reading, writing, computer skills, LSAT, TOEFL, citizenship exams, jobs, career development and more. Please note: lessons will not display unless your browser allows pop-ups. If you need help please ask us. 


English Language Programs 

English Corner  Enjoy English conversation while developing language skills and making new friends. Drop in.

ESL Book Club  Improve your English skills by reading and discussing stories. 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.  

English Conversation Circle  A weekly discussion group for English language learners interested in current events. Participants bring news stories to read and discuss. Led by certified TESL Canada professional Lewis James.


ESL Reading Club

Wednesday, October 18, 10:30 a.m. – 12 p.m., Welsh Hall East

English Corner

Friday, October 20, 10 a.m. – 11:30 a.m., Welsh Hall

English Conversation Circle

Monday, October 23, 10:30 a.m. – 12 p.m., Welsh Hall