Woo Lee
His one positive is that he made the tests open book/note, but this is offset by the fact that they were designed to make students fail. Lectures were largely useless and what material they did cover was poorly explained--then we were tested on stuff never covered. He was disengaged, unhelpful, and made the TA do almost all of the "instruction".