Scott Warnert
He is easy to get along with but the lectures are often confusing, he goes on irrelevant tangents, and he explains things in overly complicated ways. The exams are almost impossible to prepare for and he often used word problems with topics not covered in class. The grade is VERY test heavy. 