Alan Nelson
If you are thinking about taking Prof. Nelson, go for it. Easily one of the nicest professor's I've had, and a very easy/lenient grader. You truly get the grade that you deserve, or a bit better in this class. His class should be an easy A if you put a moderate level of effort in. Very lecture heavy, but team activities make up for it.