Wow. It has been a long time since I read a book so very heart-breakingly beautiful. Usually I like very plot-driven novels, but the plot of Before I Fall is quite simple: in the teenage version of Groundhog Day, Sam relives her last day 7 times so she can figure out the best way to leave. Instead of the plot keeping me reading, I was drawn in by the emotion and the amazing relationships Oliver creates. I kept trying to put this book down, to read it another day (470 is a lot to read all in one stretch), but I found myself saying, "Just to the end of this section, just to the end of the day, just until my cd finishes, just until 1 AM, 2 AM, 3 AM." 
 One of the things that I like best about this novel is that Oliver offers a fairly realistic view of high school and the pressures of being a teenager. Do all teens party like the characters in Before I Fall? No, but that doesn't mean it doesn't happen. I like that she presents challenging material, doesn't condemn it or preach against it; instead, in a very subtle way (or sometimes not so subtle), describes the consequences (good and bad). I'm not just referring to Lindsay's tendency to drive recklessly, especially when drunk. The girls discuss the Butterfly Effect, and although they seem to take it lightly, Oliver uses this phenomenon to great effect in Sam's changing actions throughout the novel. It's easy to see how Juliet--and therefore Sam--is pushed to the edge (sometimes literally) and waits for something to keep pushing her in one direction or the other. 
 I think my one complaint is that physical descriptions of the characters were few and far between. I can tell this was deliberate as a couple characters are described in great detail, as well as the various settings. However, it would have been nice to know more about the main four girls instead of just Sam's good and bad points, Lindsay's blond hair and Elody's big boobs. I don't even remember anything about poor Ally. This is a small complaint, and it's really the only one I have. I could just see everything so perfectly, but there was fuzzieness around the characters that don't have much in the way of description (especially considering their importance to the novel). 
 As Jay Asher declared, this is a novel to tear through. As you go with Sam on her 7-day exploration, you'll find yourself looking back over your own life. I did. This is not a preachy novel, but I found myself wanted to become a better person, to fix things in my life while I still can. After all, as far as I know, not everyone is given the opportunity to make their last day right.