Engineering Economy was an excellent experience with Mahgoub. Gives weekly quizzes and is willing to help students struggling on those by clueing them on how to solve problems. Allows the use of a formula sheet on midterms. However, a minimum grade of around 49%-50% on the final is needed to pass the course, regardless of other assignment grades.