Eric (Guy) Schaffer
Very political and he makes it clear at the start of the class that that's how he will be, but he also makes it clear that you do not have to agree with him and he likes when students push back on his ideas in respectful ways. He's chill and laid back, lectures are kind of boring, but can also be very weird and interesting.