Youssef Daoudi
He is funny and seems like a nice teacher, but throughout the whole semester only a few assignments were graded like around 4 and everything else like exams and quizzes were graded until the end of the semester, literally the day grades were due. Practically the whole semester I did not know if I was passing or failing.