That huge increase on H-1B visa’s favored by senator Cruz is not good policy. Also, IMO, the senator needs to smile more when on TV. Jack Welch said that today on Fox news.
Regardless, when you compare ALL the horses in this race and when they come out of the wash Ted Cruz comes out of the wash as the best shining example of the best choice.
We will never find the perfect canadate.