Mohsen Daghooghi
After a year of graduation, I still thank this professor. He is definitely difficult but he is passionate and very smart. He is the only professor where I barley passed but it felt like I learned a lot. to this day I owe a lot and it helped my career