Language
1. Google Translate:
An online voice and text translation tool to help people who speak different languages communicate. https://translate.google.ca/

2. Word Reference:
An excellent online dictionary. https://www.wordreference.com/

Language Assessment and Referral Centres:
Where initial language assessment and referral to classes take place.

3. In Toronto - The YMCA
https://ymcagta.org/employment-and-immigrant-services/immigrant-services/language-assessment-and-referral-services

4. In York, Simcoe and Durham: The Centre for Education & Training
www.tcet.com

5. Language Instruction for Newcomers to Canada (LINC):
Government funded English classes for Permanent Residents. https://www.tdsb.on.ca/Adult-Learners/Learn-English/Language-Instruction-for-Newcomers-to-Canada

6. Language Portal of Canada:
Access free tools to improve your knowledge of English. https://www.noslangues-ourlanguages.gc.ca/en/index

7. The Canadian Language Benchmark Online Self Assessment tool allows people to unofficially assess their ESL level. http://www.clb-osa.ca/home

8. Professional Interpreters from Access Alliance:
This Community Health Centre/ Settlement Agency has professional interpreters and charges for services. All proceeds are invested back into the organization. https://accessalliance.ca/programs-services/language-services/

9. MCIS:
Professional translation and interpretation services in 300+ languages https://www.mcislanguages.com/