Alfred Evans
His lectures are very boring. He gives quizzes weekly. There are four exams, he drops the lowest. There is one paper and one final. He doesn't post anything online, so you don't know your grade the whole semester. He is a nice guy, but he makes his class harder then it should be. I would avoid taking his class.