I am happy to report that I landed last thursday at Toronto Lester B Pearson Airport at about 7pm. Everything went smooth. The immigration officer was a very funny guy and made the process very easy for us. He asked for Passport, COPR and a Canadian address and phone number. This process took...