Personally I would not recommend this book to anyone. It is simply a random mixture of events. There are a more than a few things that don't make any remote sense. For example:
*SPOILER ALERT* At the end of the book they find out Oliver is actually the dead boy everyone was talking about. Meanwhile, Max was alive but in hiding. Nora wishes she can bring him back to life. However, she says that Walkers do not have the ability to bring people back from the dead. However, she actually did end up bringing Oliver back from the dead. Since she reversed time. Therefore, she brought him back from the dead. So the book practically contradicts itself. *SPOILER HAS COME TO AN END* Another thing to take note of is that all the characters are extremely bland and not at all relatable in anyway. Of course that is simply my opinion. Books I would personally recommend would be Harry Potter (the Goblet of Fire especially) as well as Percy Jackson (both series, if you want) alongside, 13 reasons why. (if you are 12 or older)