Mohamed Drira
He is a very nice, caring prof. The lectures are kinda boring, but it's just the subject itself. The tests are based on what he talks about in class, the assignments and slides, basically copy and paste. If you go over that, you will do really well. He is very understanding and definitely doesn't deserve the 1.5 that he has here. 