Overview
You can't have any fun debating someone unless you respect them. Sure, they might have totally ridiculous ideas about how the world should be run, but that doesn't change the fact that they are entitled to think what they want to think (even if it's nuts). So if you find yourself in a conversation with someone who doesn't agree with you on every level today, try not to get personal about things. They'll be impressed by your respect for them, which will come in handy later.