Hi everyone,
I'm new to this forum and I find it really helpful, thanks to all of you who take time to help new immigrants.
I landed in Toronto 2010 and typically came back to Dubai a couple of days later, I didn't do any of the required paperwork like opening a bank account or applying for...