Sergey Sarkisov
Professor Sarkisov gives reviews with questions similar to the tests. He has a bunch of extra credit that you can do to improve your grade and also give partial points if you show work on questions but get them wrong. If you struggle with math like I do take his class, he does move a little fast during the class but those reviews are a life saver.
