Toronto Public Library Homepage

ESL & Newcomer Programs

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

From the TDCSB. 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.


Upcoming Dates:
Tue Mar 24
Wed Mar 25
Thu Mar 26
Tue Mar 31
Wed Apr 01
Icon of the event Immigrants in Action!
10:00 am - 11:30 am on recurring dates listed below
Pape/Danforth

Are you a Newcomer to Canada and want to learn about how to get involved in your community and Government? Are you looking for information on how to become actively involved in your neighbourhood? Learn about community solv...


Upcoming Dates:
Sat Mar 14
Sat Mar 21
Sat Mar 28
Sat Apr 04
Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Dawes Road

From the TDCSB. 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.


Upcoming Dates:
Tue May 19
Wed May 20
Thu May 21
Tue May 26
Wed May 27
Icon of the event English Language Class
9:30 am - 3:00 pm on recurring dates listed below
Dawes Road

From the TDCSB. 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.


Upcoming Dates:
Tue Feb 03
Wed Feb 04
Thu Feb 05
Tue Feb 10
Wed Feb 11
Icon of the event Books and Tea for Newcomers
1:30 pm - 3:00 pm on recurring dates listed below
Pape/Danforth

Come join us for 3 enchanted afternoons with books, tea and lively group discussions on books that inspire you!...


Upcoming Dates:
Fri Feb 20
Fri Feb 27
Fri Mar 06
Icon of the event English Conversation Circle
2:00 pm - 3:30 pm on recurring dates listed below
Pape/Danforth

Practise your conversation skills and learn about the library.


Upcoming Dates:
Sun Feb 01
Sun Feb 08
Sun Feb 15
Sun Feb 22
Sun Mar 01