Brad Wrobleski
Unclear grading criteria, unclear assignments, unclear lectures. Highly disappointed each time attending his lectures. He seems to care more about what he knows and what he is good at, than actually teaching us. sigh.