In other words, he often gets the answers he wants or the people paying for the polls want.
We call that SPECIAL SAUCE
1 - The demographic model that a polling outfit uses for the universe of primary voters, and thus how they sample it.
2 - The difference between registered voters and "likely" voters. If a poll uses likely voters, it needs a model to identify them (e.g., "did you vote in the last primaries?").
3 - How hard a poll leans on respondents to choose a preference.
These factors are always present, but harder to discuss because you can't look them up in a statistics textbook. Polling outfits are quite close-mouthed about these things, especially #1, so we don't know what they are doing. Zogby's Special Sauce is legendary, but only Zogby knows what it is, and everyone else has their own special sauce.