He is a very straightforward professor and grades fair. He genuinely wants his students to succeed and is willing to work with you to ensure that you do. Tests consist of problems that have been discussed in class or on the homework. You will both learn and succeed in class with professor Elfrgani!