Jeffrey Dason
dason is not as bad as everyone is saying. if you attend his lectures, he will tell you what's on his exams. they aren't a surprise. the material is easy, there is just a LOT, so study ASAP. the only 'hard' part is that he marks strictly, so make sure you know the details. its a hard class if u skip cuz theres only blank slides uploaded. good luck!