www.eslcafe.com is a site called Dave’s ESL cafe. There is lots for learners including idioms, quizzes, slang and forums where you can write opinions and comments to share with other people learning English.
Immigrate to Canada is a Canadian Government site that has information for newcomers or individuals planning on coming to Canada.
Dictionary and Thesaurus - Merriam-Webster Online This on-line dictionary is an excellent resource not just for the meaning of a word but how it sounds. If you see this U it means that there is a sound file. If you click on the icon U you will hear the word said correctly.