William Dewan
He was a great professor. I highly recommend taking him but it's probably best to do so during the fall or spring. I took him over the summer and while the workload was manageable, it was a lot for six weeks. Make sure to keep up on the readings and watch the lectures to do well on his assignments. Don't be shy to ask questions; he checks emails.