Robert Wolf
The lectures are very important if you want to do even remotely well. The exams are also very difficult. He gives a practice exam and marks which ones wont be on the exam, but often times, they were on the exam. He rarely gave extra credit opportunities, but when he did, itd be worth 5 pts. Most professors gave 10-15 pts. for the same events.