Walter Melnik
Very straightforward professor, whatever was covered in lectures was exactly what showed up on exams and slides were very straightforward as well. Exams altogether are worth 70% of your grade but he gave lots of additional practice problems which made studying easy and were identical to test questions/concepts.