Christopher Rice
Prof. Rice is a very tough and very detail grader, but he is always willing to help you to succeed in his class. Get ready to read and write a lot of mini-essays, a final research paper, and video presentation. The course is not hard, but I think his workflow make it stressful. You should be fine if you plan with time.