Republican Candidates

There are 17 declared candidates for the Republican presidential nomination. For what it's worth, here is my ranking:

  1. Ted Cruz
  2. Ben Carson
  3. Carly Fiorina
  4. Marco Rubio
  5. Scott Walker
  6. Bobby Jindal
  7. Rick Santorum
  8. Donald Trump
  9. Chris Christie
  10. John Kasich
  11. Jim Gilmore
  12. Lindsey Graham
  13. Mike Huckabee
  14. Rick Perry
  15. George Pataki
  16. Jeb Bush
  17. Rand Paul

Feel free to share your ranking.

Addendum: Let me explain how I arrived at this ranking. I asked myself the following question: "Which of these 17 candidates would I choose as my president, if it were up to me?" The answer was Ted Cruz. Then I subtracted Cruz and asked the same question. I kept going like this until I reached #17.

Addendum 2: I guess I'm not ethnocentrist, racist, or sexist, because my first choice is Hispanic, my second black, and my third female.