Whiting Wicker
I love this professor. Explains topics well, mentions real life examples, has office hours, accommodates students, wants students to pass. One has to fathom and memorize 382 topics, course moves fast with so many topics, Aleks is used and mostly explains bad, easy to forget topics from 1,000 ways of solving them. I will miss this professor so much