Rated of 5
I had to read this book for an assignment, I picked the longest book as a challenge, and I fell deeply in love with this book. At first the book is kind of confusing, but by the time it gets to the more interesting chapters, I couldn't put it down. In the beginning of the book, it has a list of all the characters, I would not read that before reading this book. I would read that after a new character has been introduced. Overall I loved this book. It has to be the best book I have ever read and I highly suggest that you read it as well. This book had me laughing to crying in an instant. Many books don't have the power to do that. A tip I would give before reading this book is to keep a Spanish dictionary close, for there is some Spanish words you need to know to understand this book. Also unless you are a extremely good reader, I would read it only if I were in 6th grade or higher. All in all, I absolutely love this book.