Omar Alshykhly
This professor was okay in my opinion. The book was free online if taking this class online. I was struggling a lot tbh. It was hard if you dont understand the work. Does assign lots of work every 2 weeks so have to make sure to keep up with it! The hws and quizzes were easy but the exams were more tricky to understand.