Are you interested in learn English? There are tons of options available for you to learn English online. I’ve talked before about websites that you could use to learn English. In addition to that, I found an interesting link at the Toronto Public Library with a list of titles available to learn English.
In addition to ESL websites, you can find ESL titles on videos. I am sure that if you go to public libraries in Canada you will find material to learn English. In Toronto, you don’t even need to be a Canadian citizen nor a permanent resident to get a library card. Just show a proof of address in addition with a document with your picture and that’s it.
You don’t speak English fluently? That’s not a problem. There’s a video explaining how to get a library card in any Toronto public library available in Arabic, French, Chinese, Punjabi, Spanish, Tagalog, Russian and Urdu. Of course, it is also available in English.