No we shouldn't. We should be training our own citizens and instantly dropping useless university programs like gender studies, liberal arts, philosophy, film studies etc, that equate to negative skilled job gains.  Taking a gamble on more immigrants when we have a future of bright citizens is the wrong answer every time.