You need to meet with an immigration attorney.
There are in excess of 50 visa categories and a majority do not allow to file for a greencard application.
I believe there are still 3 student visa categories, each with their own restrictions.
A 4 year degree at for instance UND would allow to instruct at the University.