Beren Sanders
Sanders is a nice professor! The only thing is that if you have trouble attending lecture, he doesn't work from a textbook so it's really hard to make up for that lost time. Also, there's only three homework assignments, a midterm, and the final for your grade, so if you mess one up, there's not really an opportunity to come back from it.