Hicham Loukrati
Maybe this was just because of COVID and everything was online, but I struggled a lot in his class. I did all the homework yet still didnt understand. He seems nice and reply to emails quickly, but with one line. I dont know what his grading criteria were but they seemed pretty harsh considering everything.