Cruz is probably the most articulate of all the GOP likely candidates. That is what scares the mainstream media and some of his opponents. He may not win, but he will tear the other size to shreds in the process.
When the guy is in a debate (former national debate champion), he is brilliant. Like to see him go far if for not other reason to have one on one debates with Hillary.
Just not sure he has enough to win over those that already have a negative opinion of him.
Ted just needs to come across as a nice, trustworthy guy in the process of ripping them a new one. Reagan did it effectively and won going away. I think Cruz can as well. The socialist and communists in both the Republican and Democrat parties are going to scream bloody murder and how Cruz is a puppy killer and causes rain on the weekends the same way they did Reagan and he just needs to go there you go again...