Now you are in Canada, there are tons of opportunities to pritice your oral English. In order to improve your writing skill, you can take some short term courses in Toronto University. Maybe it's more effective. (Only based on my own experience).
This post has been archived. It cannot be replied.