Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Citizenship Preparation Classes
6:00 pm - 8:00 pm on recurring dates listed below
Location: Downsview

Need help preparing and studying for the Canadian Citizenship Test? Complete the free citizenship test preparation program in 9 classes at the Downsview Branch presented by the North York Community House. Call Maria at 416-4...


Upcoming Dates:
Mon Oct 17
Mon Oct 24
Icon of the event Learn Bollywood Dancing
Thu Oct 13, 2016 | 5:00 pm - 7:00 pm
Location: Albion

Join us in celebrating Library Settlement Partnership (LSP) Citizenship Week! Learn about the citizenship process, and rights and responsibilities of citizenship. This year's theme is dance from around the world. Enjoy an ...

Icon of the event English Conversation Circle
3:00 pm - 5:00 pm on recurring dates listed below
Location: Bridlewood

Weekly 2-hour sessions for newcomers to practice listening & speaking English and improve communication skills....


Upcoming Dates:
Wed Oct 05
Wed Oct 12
Wed Oct 19
Wed Oct 26
Icon of the event Master Your Money, Ladies!
Thu Sep 29, 2016 | 12:00 pm - 1:30 pm
Location: Albion

Whether you're new to Canada or not, Jenni Bolton of Cent$ible Students will teach you how to navigate the Canadian financial system, including banking basics in Canada, taxes and government benefits....

Icon of the event It Pays to Manage your Money
Mon Sep 12, 2016 | 6:00 pm - 7:30 pm
Location: Albion

It Pays to Manage your Money is a seminar for newcomers, to help them address their financial needs....

Icon of the event Volunteering Workshop
Tue Aug 16, 2016 | 7:00 pm - 8:00 pm
Location: Burrows Hall

Learn how to volunteer, create work experience, improve your resume and help others while you help yourself....

Icon of the event English Conversation Circle
3:00 pm - 5:00 pm on recurring dates listed below
Location: Bridlewood

Weekly 2-hour sessions for newcomers to practice listening & speaking English and improve communication skills....


Upcoming Dates:
Wed Aug 03
Wed Aug 10
Wed Aug 17
Wed Aug 24
Wed Aug 31
Icon of the event Wellness Club for Seniors in Mandarin
9:30 am - 11:00 am on recurring dates listed below
Location: Bridlewood

Make new friends, share ideas and learn how to keep fit to become a happier and healthier you....


Upcoming Dates:
Wed Jul 27
Wed Aug 24
Wed Sep 28
Wed Oct 26
Icon of the event Improve Your English & Discover Canada
6:00 pm - 8:30 pm on recurring dates listed below
Location: Burrows Hall

Enjoy activities, quizzes, group conversation and more....


Upcoming Dates:
Thu Jul 14
Thu Jul 21
Thu Jul 28
Thu Aug 04
Thu Aug 11
Icon of the event At Home Alone
Tue Jul 12, 2016 | 6:00 pm - 8:00 pm
Location: Burrows Hall

Is your child ready to be left home alone safely? In this essential workshop, parents and children will find out together, and prepare....