To help newcomers manage expectations around their language ability before they arrive, we recommend you view the information video Language Training for Canada. This video highlights the Canadian Language Benchmarks Online Self-Assessment tool and promotes the language training options available to newcomers upon your arrival. It encourages you to get started on improving your skills as soon as possible.
In addition to English as a Second Language training offered within the public school system, there are many programs available to help people improve their English language skills:
The Association for New Canadians is a community-based organization that offers a range of free English classes and programs
Teachers on Wheels is a volunteer organization that provides one-on-one tutoring for people who want to improve their reading and writing skills
The College of the North Atlantic, Newfoundland and Labrador's community college, has 17 campuses in the province and offers some English as a Second Language programs
Memorial University also offers some English as a Second Language programs