There is no such thing as a "moderate." He's a liberal.
Sorry to quibble, but...
Minor difference of opinion - no big deal, I was just trying to be nice about it. Hey, but if you feel like slammin' the guy, slam him. He needs it. SS