Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event English Conversation Circle (ECC) - Beginner/Intermediate/Advanced
12:30 pm - 3:00 pm on recurring dates listed below
Location: Fairview

Practice your conversation skills, make new friends and learn about the library. Classes are intermediate level focusing on English conversation. You must be 18 years of age and have landed immigrant or refugee status to join...


Upcoming Dates:
Wed Apr 05
Wed Apr 12
Wed Apr 19
Wed Apr 26
Wed May 03
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 Feb 21
Tue Feb 28
Tue Mar 07
Tue Mar 14
Tue Mar 21
Icon of the event Citizenship Act and Proposed Changes
Wed Mar 29, 2017 | 6:30 pm - 8:00 pm
Location: Fairview

The presentation discusses the current process leading to a grant of Canadian citizenship. During the presentation, we will also discuss anticipated changes to the Citizenship Act and how they would affect citizenship applica...

Icon of the event Ontario Human Rights Code and Canadian Human Rights Act
Wed Apr 05, 2017 | 6:30 pm - 8:00 pm
Location: Fairview

Willowdale Community Legal Services hosts this free public workshop on the Ontario Human Rights Code and the Canadian Human Rights Act. Join us to learn about:...

Icon of the event Personal Taxation Basics
Wed Mar 08, 2017 | 1:00 pm - 2:30 pm
Location: Fairview

Learn about Canada's personal income tax system, how to file a tax return and get basic tax tips....