Brendan McCarthy
The most pretentious and stuck up professor ever. He gives very basic outlines for assignments but then nitpicks specific items that weren't included anywhere and wasn't discussed in class. He talks down to you if you mess up or aren't understanding the subject and overall is horrible. Don't take any of his classes!