It's hard because no school that I have come across wants to go through the hassle of all that paperwork...
I DO NOT want a green card.. I am happy with my Canadian citizenship.. but even under the NAFTA rules it sucks that pilots cannot go work in the US even after spending close to 80k of flight training there.
I researched the F1 visa but for that you have to be enrolled in a full time program. I already did my PPT-CPL-CFI so i guess the only thing I can enroll in is the CFII or the MEI if a school allows this. It's hard to get a school to convince you to do this and get the F1 visa on top of that.
NOt sure what other options there are out there