Sven Kube
He made me hate my entire semester. He grades on participation but doesn't give everyone the chance to speak, his weekly assigned readings are usually 30+ pages and its 2 or 3 of them per week, he asks about extremely specific details about each reading in class and will not give u participation grade if you mess up. Long and difficult assignments.