Alexander Yaroslavsky
He's a fair grader if you pay attn to the feedback he gives the class and on the info in the syllabus. He encourages students to really think which can be aggravating at times (and that's okay). There's a 10 min intro presentations, a 1 hr group presentation each class, a 2 hr online final (textbook not really discussed in class), and a 10 pg paper