Nasser Maksoud
Nice and caring professor but, I didn't like how everything is graded at the end suddenly it goes A to B because of the final which is 80 question and quizzes every week, 30 mint presentation too. I don't think it's gonna work just remembering 1000 questions from the book which you need to buy (Cengage). Everything else is automatically grade(Labs)