Preparation Tips for Future Students
If you plan to seek an international co-op, try to do all the preparation well in advance, preferably while you are still in Canada. The first few weeks at a new job are always going to be chaotic, and trying to find a place, or sort out how you are getting to the office in a completely new country only adds to that.
I was lucky, as my girlfriend also found a co-op at Tesla at the same time, so we were able to split the work of securing a place and setting up transportation, additional work needed for TN visas, etc.