Youssef Daoudi
Not sure where he gets these good ratings from. His exams and quizzes are literally the hardest, it's not multiple choice at all. He sounds arrogant and rude in lectures. Says you need to show your face AND hands during exams or else you will be accused of cheating (proctored with webcam). This prof is a joke. Stay very far away.