giantif.com
How to be a moralizing blowhard
Have you always aspired to be a moralizing blowhard, but just can’t seem to get your message down pat? Are you unable to find that mix of condescension, ignorance, and absolute certainty that…