Tayfun Pay
There was a lot of material to learn for this class. The lectures were okay. He would sometimes go off tangent. He did let us retake the first exam and gave extra credit for the second exam. He did a review for the final where he told us the answers to most of the questions.