Joseph Navarro
The class is quite easy but Joseph is less than pleasant to learn from. His bias can be seen in him actively picking on and demonizing students in class whose opinions or point of view differ from his. Don't get me wrong, he gives very constructive and detailed feedback on essays but be prepared to self censor and fake your views to pass with him.