4.0

This is an excellent book.

Second time through: It's hard, because I still love this book, but Alexie, why do you have to be such a jerk?