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 Jul 04
Tue Jul 11
Tue Jul 18
Tue Jul 25
Tue Aug 01
Icon of the event Basic Cashier Training For Newcomers
Thu Jul 20, 2017 | 1:00 pm - 3:00 pm
Location: Cedarbrae

In partnership with YWCA JUMP Scarborough Program and CCS-SEPT. During this workshop you will learn how to process sales, discounts, and return items. Participate in role-plays and practise your customer skills. Gain experien...

Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Location: Dawes Road

Intermediate English classes will be offered three times a week Tuesday to Thursday for newcomers. There will be no daycare offered for this program. Contact branch for details. From the TDCSB.


Upcoming Dates:
Tue Sep 05
Wed Sep 06
Thu Sep 07
Tue Sep 12
Wed Sep 13
Icon of the event One-on-One Tech Training in Russian
Thu Jun 22, 2017 | 1:00 pm - 2:30 pm
Location: Barbara Frum

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

Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Location: Dawes Road

Intermediate English classes will be offered three times a week Tuesday to Thursday for newcomers. There will be no daycare offered for this program. Contact branch for details. From the TDCSB.


Upcoming Dates:
Tue Jun 27
Wed Jun 28
Thu Jun 29
Tue Jul 04
Wed Jul 05
Icon of the event ESL Class (CLB 2-4 Basic English Proficiency)
1:00 pm - 1:00 pm on recurring dates listed below
Location: Cedarbrae

ESL class runs 2 times a week on Wednesdays and Fridays 10:30am - 1:30pm. in partnership with Toronto Catholic District School Board. Before Registration, you may have to take the language assessment test at YMCA Language Ass...


Upcoming Dates:
Fri Jun 23
Wed Jun 28
Fri Jun 30
Wed Jul 05
Fri Jul 07
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 Jun 27
Icon of the event English Conversation Circle
7:00 pm - 8:00 pm on recurring dates listed below
Location: Barbara Frum

Practice your English conversation skills in this free program! Learn idioms and expressions. For adults 18 years and older. This program is co-sponsored by North York Community House. For more information, please call Ariel ...


Upcoming Dates:
Tue Jun 27
Icon of the event Meet a Settlement Counselor on 2nd and 4th Thursday
1:00 pm - 1:00 pm on recurring dates listed below
Location: Cedarbrae

Drop in or call: Karuna T. Wimalasuriya, Agincourt Community Services Association (Ph: 416-292-6912) provides settlement services to new immigrants on 2nd and 4th Thursdays of the month from 2 pm to 4 pm.


Upcoming Dates:
Thu Jul 13
Thu Jul 27
Thu Aug 10
Thu Aug 24
Thu Sep 14
Icon of the event Newcomer Settlement Services
Ongoing event running from Wed Aug 09, 2017 - Thu Sep 26, 2019
Location: Cedarbrae

Drop in or call:...