Hi, I'm a 21 y/o software engineer and I want to move to Canada for masters I'm specially interested in Montreal which seems to me has the balance of affordability and opportunities. I am well aware of the brutal winters and the need for learning French to assimilate and I'm willing to do that. The Quebec immigration program seems quite slow compared to Express Entry and they continue to pass legislation that seems to add more hurdles to immigrating there should you think I should target Quebec at all? or I should be more pragmatic and settle outside Quebec eg. BC and come back in later as a citizen? Also how's the tech scene in Montreal ? from what I've read it's doing good but any insights are appreciated. Thank you.