Mohammad Azarnoush
I will say Professor Azarnoush is one of the nicest professors I've taken on campus, very nice guy as he is in your absolute best interest in wanting you to pass his class. He understands the difficulties with math and will explain questions until you get it exactly, making the class fun for everyone as well.