Casey Grenier
Not a particularly hard class (SOE req), but the worst professor I have ever had at Tufts. All content was asynchronous (including recitations) and the quizzes, tests and HW were on pearson. Changes due dates with little/no warning. Doesn't respond to emails. He frequently sends rude emails telling the students to not ask for extra credit work.