Hanif Hoseini
He is a great guy and really depends on student feedback to gage how the class is doing. He will adjust based on how everyone did on the previous tests/homeworks. His lectures are proof heavy and he expects you do a ton of practice questions from the book. If you do all the star problems from the assigned textbook then you will get an easy A.