Love in the Time of Global Warming by Francesca Lia Block is one of those books that dazzles and sparkles, but once you look through all that and get down to the details, it starts to lose some of its shine.
There's just so much going on in the limited amount of space provided that certain plot points feel tragically under written -- mad scientist, magic users, man-made vs natural disasters; all of these are never quite resolved in any way that feels truly satisfactory. The connection the The Odyssey -- one of the book's main selling points -- is a great example:
But where the book does shine is in the prose, in the teen characters, and in the magical realism that is Block's signature. The characters feel real, their internal struggles (primarily grief and their sexualities) are relatable, and their external battles (as in, the end of the freaking world) are fantastical but still grounded in their responses to it. The world After is beautifully illustrated, though horrific in its construction.
If you want an easy read with a rich world and characters, then read this book, just mind the details left unsaid.