Drop the university (unless you are a doctor/lawyer), get a crane operator apprenticeship and you ll be making at least 80k/year and benefits with some companies up north paying experienced guy 600-1200$/day, food and accommodation provided.
I know im not answering your question but to most immigrants, I just want to say this : stop thinking that an education will always give you an upward position in your immigration. Trades often pays more and are always more in demand unless you are in the medical or some specific engineering sector.
There is a lot of educated people from the developed countries that end up working at Walmart or Tim Hortons, but you dont see any trade people from those same country working cashier at Sobeys.