Yes, STEM graduates should get green cards, because we want the best and brightest from other countries to come to the United States. People with those degrees have valuable skills. We want to keep that brain trust in the United States. These people will advance technologies that will make the country rich.
The State Department should put American jobs first and try to work with companies and higher education to get more science and engineering graduates placed into jobs in the United States first. I realize some great scientific minds come from overseas, but we have got to protect American jobs first with American workers.