Amir Gharehgozli
Not the best prof., not the worst prof. Attendance not mandatory but I highly recommend it. Straightforward teaching style. Can be rude sometimes without realizing it. If you do the practice problems in the textbook and study you should be fine. Chooses 5-9 questions from study guide to put on midterm. Allows a review cheat sheet on exam days. 