We need to drastically cut back on H1B visas that steal the jobs of American citizens.  Every year 85,000 H1B visas are granted, for three years, and then renewed for three more. Universities and research labs are granted unlimited H1B visas. Expert estimates of current H1B visa holders are as high as 650,000. However, the U.S. has plenty of skilled STEM workers, with 4 applicants for every STEM job, and 75% of STEM graduates are not working in STEM fields. Hundreds of thousands of U.S. tech workers have been replaced by H1B workers – after these American workers have been forced to train their replacements and sign non-disclosure agreements in exchange for severance pay. Disney, Cisco, Intel, Google, and Facebook are among the larger companies displacing American tech workers with cheaper H1B visas holders. Here in San Francisco, 80 UCSF technology workers were terminated in 2017 after training their H1B replacements.