Joshua Lewis
Lewis is such a nice guy. Get ready to be called on in class, a lot of it is discussion. There are a lot of papers, 4 reader responses and 3 big papers. Lewis is a tough grader on the major papers, I got a C on one I thought was really good lol. The lectures aren't as organized, he writes the notes the same time you do and its very student led.