Katherine Johnson
Most unprofessional professor in my schooling career. She will dock you if she feels your views are not aligned with hers politically. She makes fun of other student in front of everyone. And by no exaggeration, she is a flat out B who is mad 100% of the time.