Banzaf does that closed book multiple choice exam which is crazy difficult. Just make sure you get a copy of the "rock" early and start going over it. I didnt have him, but I heard horror stories.
Ill add some to the list of must takes:
1) Peterson (he does civ pro, but he does some upper level class to)
2) Suter (amazing prof, teaches toxic torts classes)
3) Kerr (if you can get him for computer crime, even better)
4) Saltzburg (for any of his classes... easiest prof ive ever had. Reading is pretty much optional and he teaches straight from power points that he posts online anyway).