Left-leaning????
Try mentally-ill, insane, off-the-wall crazy! I know, I have a subscription to this weird and off putting vile publication.
Considering your profession and location, I get it. You poor thing. ;<)