There are many people from the same NOC immigrating to Canada.
If you are commuted & focused, you will settle down in a year's time.
Be brave & all the best.
mycan
It's bad & I can imagine how it feels.
Do not worry there are some exceptions. Unfortunately you got one.
Let it not bother you much. Think about your great future and move forward.
Best of luck.
mycan
I totally agree with satya.
It's better to purchase a place to live as soon as you get a job.
With the same rent amount you can pay your mortgage I came to know.
You can sell whenever you want at a later stage
At least you save money right?
mycan
You will get lots of apartments in Mississauga downtown (close to Square one mall) as well.
Brampton is close & you get apartments there also.
No need to worry.