Just a point about one thing: there is no shortage of STEM graduates. American STEM graduates are finding it hard to find jobs in this economy. Issues In Science And Technology, to cite just one article on the subject, concluded “Despite naysayers, the nation is producing more than enough quality workers in scientific and engineering fields — and policymakers and industry leaders should proceed accordingly.”
Ms. DeMers’ throwaway comment “That shortage of workers in the STEM fields forces companies to search outside the U.S. to fill their high-level positions.” is factually wrong. In fact, the H-1B visa program for foreign STEM graduates is being corrupted by American businesses to use foreign STEM graduates to replace Americans, who are promptly fired, after training their foreign replacements first, of course.
Here are two references for the underemployment of American STEM graduates. http://www.census.gov/newsroom/press-releases/2014/cb14-130.html and http://www.usnews.com/opinion/articles/2014/09/15/stem-graduates-cant-find-jobs.