Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Silk Flower Making Workshop
2:00 pm - 3:30 pm on recurring dates listed below
Location: Lillian H. Smith

A craft created in Japan, popular in Taiwan and China. Attend our monthly classes and have flowers all year round....


Upcoming Dates:
Fri Jul 28
Fri Aug 25
Fri Sep 29
Icon of the event LSP: TOEFL & IELTS - Saturday Series
9:30 am - 11:30 am on recurring dates listed below
Location: Fairview

These series of classes will help you prepare for the 4 components of the test and teach you skills how to master your required score....


Upcoming Dates:
Sat Jul 29
Sat Aug 05
Sat Aug 12
Sat Aug 19
Sat Aug 26
Icon of the event English Conversation Circle
1:30 pm - 3:00 pm on recurring dates listed below
Location: Gerrard/Ashdale

Join us to practice your English communication skills in a relaxing environment, while making new friends....


Upcoming Dates:
Tue Sep 12
Tue Sep 19
Tue Sep 26
Tue Oct 03
Tue Oct 10
Icon of the event LSP: TOEFL & IELTS - Saturday Series
9:30 am - 11:30 am on recurring dates listed below
Location: Fairview

These series of classes will help you prepare for the 4 components of the test and teach you skills how to master your required score....


Upcoming Dates:
Sat Oct 07
Sat Oct 14
Sat Oct 21
Sat Oct 28
Sat Nov 04
Icon of the event SEPT: How to find a job in the hidden market
Tue Jul 25, 2017 | 10:00 am - 12:00 pm
Location: Fairview

In this workshop you will learn:...

Icon of the event Discover Canada Citizenship Mentoring Circle NEW LOCATION DURING NYCL RENOVATION
6:00 pm - 8:00 pm on recurring dates listed below
Location: North York Central Library

This program will take place at Northern District Library in the Main Floor Program Room....


Upcoming Dates:
Mon Sep 11
Mon Sep 18
Mon Oct 02
Mon Oct 16
Mon Oct 23
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 26
Wed Aug 23
Wed Sep 27
Wed Oct 25