William White
Professor White is amazing at explaining through examples, his lectures were my favorite part of class. He was entertaining and always had thorough answers to students questions. He did take a long time to grade essays (which were the majority of our grades) but he was always fair. Show up to class and turn in your work and you will get A's or B's.