Two words: William Ayers
I am not going to agree with you, but I will give you credit for making me really pause and think.