This forum was helpful throughout my anxious immigration process and I am finally settled here. The only mistake I did was landing and trying to settle around GTA. For those who are about to land in Canada, choose a place beyond GTA or Vancouver. There is no benefit of landing or trying to start over in a place where all your money will go towards housing. I landed in Toronto and lived in a crappy basement with a rent of 1600, then moved to an apartment for 2000. We decided to buy a house and nothing was less than 900000 CAD and almost always someone or other was ready to bid above asking. Finally, we decided to move out of GTA. I got a job offer in Ottawa and bought a house in Gatineau. I earn the same amount, pay less for housing, and am more peaceful. My other friend moved to Calgary and feels the same. Especially if you are a nurse, there is no reason to stay in GTA. So, my only advice is to research places other than GTA or Vancouver to settle and move there as soon as you land. Good Luck all!