yes i know its a for Instructors only, that's why I'm hoping to get a job somewhere else than US, but getting a greencard isn't impossible either.
Regarding other threads,, most of them are 3-10years old,
and today's job availability has changed drastically the last few months.
That's why i ask here. Couldn't find a better place to ask.