Amir Rahnama
he is an awful lecturer he just read over textbook and he didn't solve a problem throughout the course, he deducts mark for nothing. it doesn't matter if you solve the problem or leave your paper blank you wouldn't receive any marks if you don't solve it as he memorized. really poor professor and not helpful at all. Definitely avoid him! worst prof