Hi all!
I have recently received an engineering job offer from a Canadian company. It's a great offer, good money in a city that thrills me a lot. I'm an engineer from Mexico waiting to physically receive my degree (my University website says that it will be ready to be picked up in two...