Omar Awaad
He is an amazing professor. Has a lot of stories and really brings the subject to life with great lecturing! He is also laid back and does great reviews for exams. He really cares about your grade and really wants you to pass.