Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Re-licensing & Job Hunting for Internationally trained Engineers in Ontario
Wed Aug 16, 2017 | 6:00 pm - 7:30 pm
Location: Barbara Frum

This is a basic session explaining how internationally trained engineers can use online tools to do job search....

Icon of the event Community Information Fair
Wed Aug 09, 2017 | 11:00 am - 2:00 pm
Location: Barbara Frum

Come join us and learn more about various services and resources...

Icon of the event Planning wisely for your financial future - Tips from the Pros
Fri Aug 04, 2017 | 6:30 pm - 8:00 pm
Location: Barbara Frum

Learn more about, insurance, Registered Retirement Savings Plans (RRSPS), Registered Education Savings Plans (RESPs), mutual funds, retirement and estate planning and other financial products that can help you and your family...

Icon of the event Settlement Services for Newcomers
11:00 am - 7:00 pm on recurring dates listed below
Location: Goldhawk Park

Settlement workers provide in person, one-on-one assistance to newcomer families with settlement-related issues. This is a co-sponsored program with Catholic Cross Cultural Services.


Upcoming Dates:
Mon Jul 31
Mon Aug 14
Mon Aug 21
Mon Aug 28
Mon Sep 11
Icon of the event Computer Classes in Russian
1:00 pm - 2:30 pm on recurring dates listed below
Location: Barbara Frum

Learn computer basics in Russian to search the internet, create an email account, navigate the library's website, and download eBooks onto your device and more....


Upcoming Dates:
Sat Jul 29
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 Citizenship Preparation Program
3:00 pm - 5:00 pm on recurring dates listed below
Location: York Woods

PROGRAM IS CURRENTLY FULL FOR THE JULY - AUGUST SESSION...


Upcoming Dates:
Thu Jul 27
Thu Aug 03
Thu Aug 10
Thu Aug 17
Thu Aug 24