Thanks!! It makes sense.
BTW..I was just reading some threads and I saw people ready to help new comers. I will really happy to help too. I am also on work permit in Toronto and if you or any of your friends are seeking any help to settle down, please PM me. Although, I am new to city too but...