OPT and Trump's immigration order

^ Well, the main point is that results of elections can change a lot in a democracy.

Though in general, the whole Western world is trending towards being more anti-immigration (over the next few years).
That’s why people are encouraging your son to look at Canada, which is still relatively open (and looks to remain so).

I personally agree with @MYOS1634 that Grinnell would offer the best undergraduate education and environment.