Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Settlement Services
12:30 pm - 8:00 pm on recurring dates listed below
Location: Eatonville

New to Canada? Need Information on employment, housing, language learning, schools and other topics. Speak to the Settlement worker in this Branch. In Partnership with Culture Link Canada and the Toronto Public Library....


Upcoming Dates:
Thu Dec 08
Thu Dec 15
Thu Dec 22
Thu Dec 29
Thu Jan 05
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 Dec 06
Tue Dec 20
Icon of the event English Conversation Circle
6:00 pm - 7:30 pm on recurring dates listed below
Location: Flemingdon Park

Newcomers are welcome to practice their English language skills through conversation and writen exercises. Please register with Tom at #647-296-0147. This program is in partnership with Thorncliffe Neighbourhood Office


Upcoming Dates:
Tue Dec 06
Icon of the event Mandarin Support Group for Seniors
10:00 am - 11:30 am on recurring dates listed below
Location: York Woods

Join our Mandarin Support Group for Seniors, every Wednesday from 10:00am-11:30am. Call the branch for more details, 416-395-5980. Hosted by the North York Community House.


Upcoming Dates:
Wed Dec 07
Wed Dec 14
Icon of the event Citizenship Test Preparation Workshop
1:00 pm - 3:00 pm on recurring dates listed below
Location: Malvern

Need help preparing and studying for the Canadian Citizenship Test? Complete the free citizenship test preparation program in 5 classes at Malvern Branch. Please remember to bring your PR card on the first day....


Upcoming Dates:
Mon Jan 09
Mon Jan 16
Mon Jan 23
Mon Jan 30
Mon Feb 06
Icon of the event English Conversation Circle
6:00 pm - 8:00 pm on recurring dates listed below
Location: York Woods

This English conversation group is friendly, supportive and stimulating! What better way to improve your English speaking skills? Tuesdays from 6-8p.m. Presented in partnership with North York Community House. For more inform...


Upcoming Dates:
Tue Dec 06
Tue Dec 13