Omar Roubi
Insufferable professor. Didn't communicate well on exam instructions for an online course. The study guide was just a list of chapters' topics & he told us to do practice problems. He didn't even have a lecture video to accompany a set of lecture slides. He answers questions but does NOT explain well. required podcast episodes are a waste of time.