Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event LSP: Canada My New Home - Discover Canada
4:00 pm - 6:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share in the discovery of their new country and culture. Come and participate in discussions about Canada. In partnership wi...


Upcoming Dates:
Wed Jan 04
Wed Jan 11
Wed Jan 18
Wed Jan 25
Wed Feb 01
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 Jan 04
Wed Jan 11
Wed Jan 18
Wed Jan 25
Wed Feb 01
Icon of the event Let's Talk Time
5:00 pm - 7:00 pm on recurring dates listed below
Location: Richview

Gain confidence in practicing your English speaking skills; expand your networking list and connect with new friends; enhance your knowledge of Canadian life and culture; learn about resources that will ease your settlement p...


Upcoming Dates:
Mon Dec 19
Icon of the event English Conversation Circle
3:00 pm - 5:00 pm on recurring dates listed below
Location: Bridlewood

Weekly 2-hour sessions for newcomers to practice listening & speaking English and improve communication skills....


Upcoming Dates:
Wed Jan 04
Wed Jan 11
Wed Jan 18
Wed Jan 25
Wed Feb 01
Icon of the event Citizenship Preparation Classes
6:00 pm - 8:00 pm on recurring dates listed below
Location: Downsview

Need help preparing and studying for the Canadian Citizenship Test? Complete the free citizenship test preparation program in 9 classes at the Downsview Branch presented by the North York Community House. Call Maria at 416-4...


Upcoming Dates:
Mon Dec 12
Icon of the event English Conversation Circle
3:00 pm - 5:00 pm on recurring dates listed below
Location: Bridlewood

Weekly 2-hour sessions for newcomers to practice listening & speaking English and improve communication skills....


Upcoming Dates:
Wed Mar 08
Wed Mar 15
Wed Mar 22
Wed Mar 29
Wed Apr 05
Icon of the event LSP: Canada My New Home - Discover Canada
4:00 pm - 8:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share in the discovery of their new country and culture. Come and participate in discussions about Canada. In partnership wi...


Upcoming Dates:
Mon Jan 02
Mon Jan 09
Mon Jan 16
Mon Jan 23
Mon Jan 30
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 Jan 25
Wed Feb 22
Wed Mar 22
Icon of the event English as a Second Language (ESL) - All Levels
9:30 am - 11:30 am on recurring dates listed below
Location: Fairview

Fairview Library (Room 1, Room 3, Room 4)...


Upcoming Dates:
Wed Dec 07
Mon Dec 12
Wed Dec 14
Mon Dec 19
Wed Dec 21
Icon of the event LSP: Canada My New Home- Steps To English Fluency
4:00 pm - 8:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share, in the form of discussions, different topics about Canadian life, culture and traditions. Come and join our conversat...


Upcoming Dates:
Tue Jan 03
Thu Jan 05
Tue Jan 10
Thu Jan 12
Tue Jan 17