You failed to mention that probably NO ONE could stand up to Cruz in a debate. He is that damn sharp.
No offense, but there are a number of FReepers who could, the only problem being that we'd likely end up agreeing. :-) OTOH, Sarah Palin has (to my mind) done little to correct what is quite evidently a deficient education.
How about Mr. West from the sunshine state.