Mourad Laabdi
I am taking this class as a full year course (almost over). In this covid time of studying online, it is amazing how very organized the course page is and everything is so clear. Lectures could be delivered better (maybe they are in a physical class), but the ppt is so animated and alive. Definitely recommend Mourad as a professor.