Maryam Vatankhah
First thing i hate about her is that her lectures and explanations are not clear. Whatever she teaches in class is not gonna much help in the exam. So, you have study textbook. And, she won't send you notifications when she post any assignments on blackboard. But, she won't accept assignments that has been submitted 1 minute past the due time.