Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Citizenship Preparation Classes
1:00 pm - 3:00 pm on recurring dates listed below
Location: Black Creek

Complete the Canadian Citizenship test preparation in 9 sessions Thursdays October 19, 26 , November 2, 9, 16, 23, 30, December 7, 14 from 1:00 to 3 pm. Learn about the Canadian government, history and geography through conve...


Upcoming Dates:
Thu Dec 14
Icon of the event LSP: English Conversation Circle
3:30 pm - 5:30 pm on recurring dates listed below
Location: Bridlewood

Join us to practise speaking English in a comfortable & friendly environment....


Upcoming Dates:
Tue Dec 19
Tue Jan 02
Tue Jan 09
Tue Jan 16
Tue Jan 23
Icon of the event LSP: English Conversation Circle (Intermediate and Advanced Levels)
6:30 pm - 8:00 pm on recurring dates listed below
Location: Flemingdon Park

Practice your conversation skills while making some new friends along the way. This group is geared towards those people with an English Literacy Level of 3 and up....


Upcoming Dates:
Tue Dec 19
Tue Dec 26
Tue Jan 02
Tue Jan 09
Tue Jan 16
Icon of the event English Conversation Circle
6:30 pm - 7:30 pm on recurring dates listed below
Location: Black Creek

Practice and improve your English conversation skills and learn more about the library and the resources that are offered....


Upcoming Dates:
Tue Dec 19
Tue Dec 26
Tue Jan 02
Tue Jan 09
Tue Jan 16
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 Dec 22
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 Dec 27
Icon of the event Citizenship Test Preparation Class
4:30 pm - 6:30 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...


Upcoming Dates:
Thu Jan 11
Thu Jan 18
Thu Jan 25
Thu Feb 01
Thu Feb 08
Icon of the event Citizenship Preparation Class
5:30 pm - 7:30 pm on recurring dates listed below
Location: Black Creek

Complete the citizenship preparation test in 10 sessions: every Thursdays: Jan 11, 18, 25; Feb 1, 8, 15, 22; Mar 1, 8, 22 from 5:30 pm - 7:30 pm...


Upcoming Dates:
Thu Jan 11
Thu Jan 18
Thu Jan 25
Thu Feb 01
Thu Feb 08
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 24
Wed Feb 28
Wed Mar 28
Icon of the event Tax Prepration Assistance Program
Tue Feb 06, 2018 | All Day
Location: Flemingdon Park

Chartered Professional Accountants prepare personal tax returns for eligible individuals in their communities who need assistance....