Looking to improve your English? Markham Public Library offers English as a Second Language (ESL) classes.
ESL Classes are run by York Region District School Board. Priority will be given to those who live in Canada 5 years or less.
Please call the Assessment / Welcome Centre to make an appointment for an English assessment test to place students at in the right class. Toll free: 1-877-761-1155 or 1-855-330-8655
Angus Glen Branch
Beginners & Intermediates 9:30 AM to 12 PM (Tue and Thur) — Meeting Room & Room G/H
English Conversation 9:30 AM to 12:30 PM (Mon, Wed, and Fri) - Meeting Room & Room G/H
For further info please call The Uplands Learning Centre 905-731-9557 or speak with the ESL teachers during class time.
English Conversation Circle 10:00 am—12:00 pm (Mon) - Meeting Room Contact: Guanxian Hua @ 905-770-7040 EXT. 223
Milliken Mills Branch
- From September to June
- Beginner Level: Tuesday and Friday, 9:30 AM to 12:30 PM
- Intermediate Level: Monday and Thursday, 9:30 AM to 12:30 PM
- For more information please contact Milliken Mills Library at 905-513-7977 extension 5336.
Thornhill Community Centre Branch
Classes run Monday to Friday
ESL Class 9:30 am -12 pm (Level 4-7)
ESL Conversation : 1 - 3:30 pm (Level 3 -9)
ESL Resources in Markham
Markham Public Library materials include books, CDs, DVDs and more. Go to the catalogue and type “ESL” in the search box. You will see a list of ESL materials. This is only one way of looking for the materials. Ask staff if you want to find more.
- How can I improve my English?
- Language Instruction for Newcomers to Canada (LINC)
- Adult ESL Programs - York Region District School Board
- Adult ESL Programs - York Region Catholic School Board
- ESL Corner
Other ESL Links
- TOEFL (Test of English as a Foreign Language)
- TOEIC (Test of English for International Communication)