5.0

I loved this book! It was fun, moving, uncomfortable, interesting, sad, and wonderful all at once.