Yousef Oloumi
One of the best professors I've had. He really cares about the students and will try everything to help you understand the material. He really wants everyone to make a good grade, so sometimes he allows quizzes to be open book.