Okay then, the landing experience wasn't too much different from most of the others so I wont go into details. Like others have said, register to get your SIN cards immediately, it'll take ten working days thereabout, health insurance is three months in Ontario but subject to proof of a landing address, (in Alberta it is immediate) make sure you open a bank account immediately because it is the bank statement that you will use as evidence of address to get health insurance and it will be a month after opening the account that the statement will be sent to your address. Taxes are over the roof in Ontario, 13% sales tax on all your purchases, and income tax is progressively increases as your income goes up. Accomodation is another kettle of fish, don't want to put in my experience here,(You never know whose reading and you will never understand what is recommended you do till you are actually here). Advise, Alberta is good for engineers, Ontario for accountants, this is a subjective opinion however. It makes sense to register for a "Newcomers" program on arrival as most jobs are on "referrals". i.e. "man know man", yep just like in Nigeria. You get these referrals after attending one of these programs. (For a deeper incite, shoot me a mail on the email address I put here.There are many programs and getting into the right one can determine what kind of landing you have in the labour market). By the way, spring didn't show up in much of Canada this year. So summer may be late too, come with warm clothes or buy them. Everybody will greet you "Welcome to Canada", don't believe the hype!