He's one of the best professor's I've had at this school. His lectures are funny and he's great at putting complex ideas in a simple way the class can understand. He always has an interesting perspective on the reading we do (although there is A LOT of reading). He's accessible outside of class and really personable too.