TN requires a degree, though.
That said, I don't think there's any good route for a Canadian high school grad to immigrate to the US. So my advice to shpx would be to spend the four years to get a degree, and then go for TN.
That said, I don't think there's any good route for a Canadian high school grad to immigrate to the US. So my advice to shpx would be to spend the four years to get a degree, and then go for TN.
Edit: Nope you can't, I conflated TN and H1-B