Bruce Lauber
One of my favorite professors at Cornell. He is understanding and cares about his students. It was quite a bit of work with tough grading but overall was a great course. I did not like that most of the work was crammed into the second half of the semester and the expensive textbook was only 5 readings. Also, it is mainly one group project.