Toronto Public Library Homepage

ESL & Newcomer Programs

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 May 30
Tue Jun 06
Tue Jun 13
Tue Jun 20
Tue Jun 27
Icon of the event LSP: French Conversation Circle
6:00 pm - 7:30 pm on recurring dates listed below
Location: Bridlewood

Experience the joy of learning to speak French in a relaxing & friendly environment....


Upcoming Dates:
Wed May 31
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 May 26
Tue Jul 25
Fri Jul 28
Fri Sep 22
Icon of the event Citizenship Test Preparation Workshop
6:00 pm - 8:00 pm on recurring dates listed below
Location: Malvern

Need help preparing and studying for the Canadian Citizenship Test?...


Upcoming Dates:
Mon May 29
Mon Jun 05
Icon of the event Safe Cycling 101
Sat Jun 03, 2017 | 2:00 pm - 3:00 pm
Location: Lillian H. Smith

Join us for a fun, informative, and interactive workshop given by a member of Cycle Toronto and learn how to cycle safely! The workshop will cover the Rules of the Road, how to share it with other road users, safety technique...

Icon of the event OSAP Information Seminar
Thu Jun 15, 2017 | 6:30 pm - 8:00 pm
Location: Agincourt

Planning to go to University or College? Find out more about applying for financial aid including:...

Icon of the event Canadian and International Market Research for Business
10:30 am - 12:00 pm on recurring dates listed below
Location: Agincourt

Topics covered include:...


Upcoming Dates:
Sat Jun 17
Thu Jun 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 Jun 28
Wed Jul 26
Wed Aug 23
Icon of the event English Conversation Circle
4:00 pm - 5:00 pm on recurring dates listed below
Location: Sanderson

Looking for an opportunity to improve your English language skills? Volunteers and newcomers meet weekly for one hour to discuss a variety of topics with the help of an experienced group facilitator. Participants develop con...


Upcoming Dates:
Tue May 30
Tue Jun 06
Icon of the event Let's Draw
Thu Jun 01, 2017 | 4:00 pm - 5:00 pm
Location: Lillian H. Smith

Drawing with oil sticks. A program for newcomer Seniors to have an opportunity to do something creative and practice English. Space is limited, please register by calling 416-393-7746.