Jeff Walton
Very good professor. He is helpful and provides relevant feedback. He genuinely wants students to do well in the class. Difficult to fail his class as long as you actually make an attempt and do the work.