Do we always have to drag out the "avowed Nazi" straw man? I'm sure we both agree on liberalism, but come on, it's not the same thing by a mile. And if speaking against the government is the definition of a traitor I guess I'm a traitor too. Does that mean I can't be hired as a teacher, because I've been against some government policies? This loyalty stuff--who determines who's being loyal?--smacks of the worst totalitarian behavior.
Criticizing the government is one thing. Calling for its defeat in wartime is another. Do you think this clown would have tolerated during WWII?
http://www.freerepublic.com/focus/f-news/1318885/posts
Learning Curve
The professor seems to have abused his authority here.