Craig Tichelkamp
Professor Tichelkamp is adorable and funny, and he gives great feedback on papers. Also, he drops the lowest paper grade, so you don't have to write one of them. Tests are pretty easy. His lectures are helpful, so as long as you take notes, you will do fine on the exams.