Dariush Vosooghi
Professor Vosooghi is a kind and caring man but unfortunately that isn't always enough to make a good teacher. He is incredibly tech unsavvy and it reflects when you have to do anything online. He is VERY fast when he lectures and skips a lot of content, constantly saying, "Am I right?!?" then moving on. I could go on but I have limited characters.