Linda Silber
If you can avoid taking Linda Silber's classes, you should. She asks questions in class that are highly biased and strange. Her grading states that I and my classmates need to be more specific but she does not specify in what sense we need to improve. Regardless of her personal opinions, she is not a great teacher and you basically teach yourself.