Ulfar Bergthorsson
Overall good professor that doesn't try to trick you on tests. While his lectures are not mandatory, they REALLY help and it is obvious that he works hard to make his lectures good, which makes the tests super easy if you go to class. With that said, a lot of people didn't go to class, and their test grades reflected it.