Alex J. Holte
Holte was an awesome professor! Granted, he does issue a lot of homework, but none of it is particularly difficult. Just prepare to put in the time. Otherwise the class is pretty straight-forward. He provides the textbook for you too, so that's a bonus!