Igor dos Santos
I am not the type to write reviews but this prof stood out. He surprisingly cares a lot about his students but takes the wrong approach to evaluate them. His quizzes and exams require you to memorize and spit out an answer word for word how he said it in class or from from one of the 100 articles that have to be read for the class.