Brandon Weiss
Dr. Weiss offers a lot of extra credit opportunities, for one exam he offered up to 10 points of extra credit due prior to the exam, and every exam has a bonus question for five extra points. He give exam reviews that are great for studying, if you understand the questions and how to get the answers on the review you will do just fine on the exams.