Kaveh Hamed
Very easy professor until the final exam. Lets students grade their own quizzes so basically its always a guaranteed 100. Midterm exam is difficult but its not a big deal cause his class has a lot of other easy things that bring up your grade. Final was a take home due to snow. Even with open notes it was insanely difficult, average was 72!