USAID, Uncle Sam's "foreign economic and humanitarian assistance" agency, offered a program for foreign nationals to learn English for the sole purpose of securing jobs that require English proficiency (i.e. outsourced low-level American jobs and professional jobs in the U.S.). Fortunately, public outcry forced government bureaucrats to cancel the program. Unfortunately, both presidential candidates are on the campaign trail touting immigration in severely economically-challenged America. The public needs to tell them to stop.
While the U.S. is clearly a "nation of immigrants", it also currently has 28 million displaced workers who are currently forging nearly $1 trillion in annual income. Furthermore, the number of U.S. immigrants is at an all-time high, and the percentage of foreign-born population is currently at its highest level since 1920. In other words, we don't need any more immigrants right now. Of course, I'm going to be labeled a racist for saying this, even though a large percentage of the immigrants the U.S. is currently taking is from Europe. I'm also going to be labeled a traitor to the libertarian cause, even though immigrants flooding the job market is clearly an impediment to the pursuit of happiness of the unemployed and underemployed.