Farshid Moshrefi
You will not regret taking his class. He wants all his students to succeed. Make sure you participate and do all the work. its only a few assignments he gives you, but you must do them to pass the class. The answers to his homework and tests are on the powerpoints.