Ali Nejad
Nejad has a clear understanding of the material, but sometimes has a hard time communicating it to the class. If you ask questions and are willing to put in the effort to work with him, he will help you. Homework is graded for completion, and tests are identical to the homework. He understands what is fair and unfair, and wants everyone to pass.