Igor dos Santos
He is the worst professor, I have ever had. He says he cares about his students but not. Midterms were time consuming and no one get time to finish off. He takes till end of the semester to mark your assignments and midterms. I don't recommend anyone to take a class with him.