I will add also that despite his flaws and my disagreements with some of his policy decisions, George W. Bush is head and shoulders above any of them.
Absolutely agree!