Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Adult ESL Class: CLB Level 1-2
11:30 am - 4:00 pm on recurring dates listed below
Location: Goldhawk Park

English as a second language classes address the needs of learners who want to learn, improve or perfect their speaking, listening, reading and writing skills. Systematic coverage of grammar structures is provided within a co...


Upcoming Dates:
Wed Nov 22
Fri Nov 24
Mon Nov 27
Wed Nov 29
Fri Dec 01
Icon of the event English Conversation Circle
6:00 pm - 8:00 pm on recurring dates listed below
Location: Bloor/Gladstone

Practice your English conversation skills at Bloor/Gladstone branch! Interact with knowledgeable mentors, share experiences, make friends, and learn to speak English with confidence. For Permanent Residents and Convention Ref...


Upcoming Dates:
Wed Nov 22
Wed Nov 29
Wed Dec 06
Wed Dec 13
Icon of the event Citizenship Test Preparation Workshop
1:00 pm - 3:00 pm on recurring dates listed below
Location: Kennedy/Eglinton

Are you preparing to write your Citizenship Test? Let us help you prepare thorough our FREE Citizenship Test Prep Workshop!...


Upcoming Dates:
Wed Nov 22
Wed Nov 29
Wed Dec 06
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. You must be 18 years of age and have landed immigrant or refugee status to join....


Upcoming Dates:
Wed Nov 22
Wed Nov 29
Wed Dec 06
Wed Dec 13
Wed Dec 20
Icon of the event Newcomer Programs at Steeles
1:30 pm - 3:30 pm on recurring dates listed below
Location: Steeles

An information program with The Cross-Cultural Community Services Association for newcomers in Chinese. Call branch for details.


Upcoming Dates:
Wed Nov 22
Wed Dec 27
Icon of the event Get SHARP
4:00 pm - 5:30 pm on recurring dates listed below
Location: Fairview

Get SHARP (Self-esteem, Health, Appreciation, Respect, Project)...


Upcoming Dates:
Wed Nov 22
Wed Nov 29
Wed Dec 06
Wed Dec 13
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

(Winter Break Dec 23, 2017- Jan 9, 2018) Registration starts on Wednesday September 6. ESL class runs 2 times a week on Wednesdays and Fridays 10:30am - 1:30pm. in partnership with Toronto Catholic District School Board. Befo...


Upcoming Dates:
Wed Nov 22
Fri Nov 24
Wed Nov 29
Fri Dec 01
Wed Dec 06
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 Nov 22
Wed Dec 27
Icon of the event Improve Your English & Discover Canada
6:00 pm - 8:30 pm on recurring dates listed below
Location: Burrows Hall

Enjoy activities, quizzes, group conversation and more....


Upcoming Dates:
Thu Nov 23
Thu Nov 30
Thu Dec 07
Icon of the event English Conversation Circle
6:00 pm - 7:30 pm on recurring dates listed below
Location: Danforth/Coxwell

For newcomers who want to practice English and improve communication. Local volunteers sit together with newcomers for a 90 minute discussion on themes such as workplace culture, job searching and current events. You must b...


Upcoming Dates:
Thu Nov 23
Mon Nov 27
Thu Nov 30
Mon Dec 04
Thu Dec 07