Ann Coulter aka Dolores Umbridge without the cool pink-based fashion sense.