No matter what sample size, or who they "poll", it will be biased towards someone CNN prefers, and biased against someone CNN wants to see go away, because of their agenda.
I do see that they have presented the questions in random order, though. That's an improvement over the polls that are a push-poll hybrid.