Karina Benabe
I would recommend taking this professor. They give good lectures that would make you understand the purpose of the class. When there will be a upcoming assignment they will take the time to explain. With papers they give good feedback and good grading. She really cares about the students. 