Most Helpful Review
One of the BEST professors I have ever had in my life. He did Sunday Office hours, which he came to Ackerman Union and help us with homework and answer questions near Panda. He is a SUPER efficient lecturer and his writing is clear and good. He made sure everyone could hear him and there was no need for reading textbook cuz his notes were way beyond that. I literally never study extra stuff for his tests except for the final, cuz there is no way you could screw up if you do all the problem sets and go to all the discussions. BTW, he posts the answers with the HW problems, and you just need to hand HW in to prove you have done the HW, and it's graded upon completeness. He has two midterms and one final, and he posts several practices before the actual tests. If you do well in those, you're definately heading for an A or A+. The practice tests are VERY similar to the real ones. Would definitely take again!