English as a second language: ESL resources in Canada
Language is a major hurdle for anyone starting a new life in a new country. Newcomers arrive in Canada with varying degrees of English proficiency. Some may have studied English back home, some may be fluent English-speakers, doing business internationally, while many more arrive with little or no English. [...]