Ratings7
Average rating3.9
The main character is both very realistic and very unrealistic at the same time, but I think that's intentional. It's hard to believe, for example, that Nate could be so perceptive in some ways yet so dumb in other ways, but that's pretty much how it goes with the human condition.