I lean heavily to the right and STILL find this guy to be a great debater. Even if you disagree wtih 100% of what he says, you can still admire his debating skills.