Juan Jimenez
His class made me a semi-alcoholic and hate living. He means it when he says you must spend 12 hours a week on this course. He speedruns lectures like a video game and his exams have nothing to do with the homework. Class averages on tests were barely passing the entire semester and the final was brutal. He is very intelligent but too hard!