Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event ESL Reading and Conversation Circle
6:30 pm - 7:30 pm on recurring dates listed below
Location: Eatonville

Looking to improve your English conversation skills? Join us on the first and third Tuesday of the month for our ESL Conversation and Reading Circle, where we will be reading advanced picture books and practising our listenin...


Upcoming Dates:
Tue Apr 04
Tue Apr 18
Tue May 02
Tue May 16
Tue Jun 06
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 Apr 26
Wed May 24
Wed Jun 28
Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Location: Dawes Road

Intermediate English classes will be offered three times a week Tuesday to Thursday for newcomers. There will be no daycare offered for this program. Contact branch for details. From the TDCSB.


Upcoming Dates:
Tue Mar 28
Wed Mar 29
Thu Mar 30
Tue Apr 04
Wed Apr 05
Icon of the event LSP: Second Career Strategy
Tue Mar 28, 2017 | 1:00 pm - 4:00 pm
Location: Bridlewood

Gain valuable information and support for a new career....

Icon of the event LSP: Everyday English for Seniors
1:00 pm - 2:30 pm on recurring dates listed below
Location: Bridlewood

This session is designed to create a lively and friendly environment to help seniors learn Everyday English and Canadian Culture....


Upcoming Dates:
Thu Mar 30
Thu Apr 06
Thu Apr 13
Thu Apr 20
Thu Apr 27
Icon of the event LSP: English Conversation Circle
3:00 pm - 4:30 pm on recurring dates listed below
Location: Bridlewood

Join us to practise speaking English in a comfortable & friendly environment....


Upcoming Dates:
Wed Mar 29
Wed Apr 05
Wed Apr 12
Wed Apr 19
Wed Apr 26
Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Location: Dawes Road

Intermediate English classes will be offered three times a week Tuesday to Thursday for newcomers. There will be no daycare offered for this program. Contact branch for details. From the TDCSB.


Upcoming Dates:
Thu Jun 01
Tue Jun 06
Wed Jun 07
Thu Jun 08
Tue Jun 13