Look, I'm not a teenage girl, so perhaps a teen reading this book will overlook the things that bothered me. I think every young person really ought to read this book (or see the inevitable movie -- this *was* written by a screenwriter) at some point if only to get them thinking about the possible personal and global implications of climate change. It is a well-researched and often chilling vision of what life might be like if the worst comes to pass: floods, heat and cold waves, rationing and drought and famine.
On the other hand, the main character I found quite annoying, and while her sometime short-sightedness may be realistic for some young people faced with global crisis, her responses to truly devastating, traumatic events is sometimes shallow and unsatisfying, or at least fleeting.
More importantly, her dysfunctional parents are such caricatures (of ex-hippies, no less) that at the personal level the story never strays from broad comedy or satire. Since this family's fiddling around with pig farming (Dad) and hyper-feminism (Mom) is played out against a sort of disaster-movie background, it saps the larger topic of much of its bite. It's like a cartoon family living in a live-action apocalypse. Sounds interesting -- but it does not work here. And, frankly, a child in such a family would be much more traumatized by the way her parents treat each other, much more troubled about her truant sister's flirtations with a sort of carbon mafia, and so on.
Does this mean the book would have to be bleak and depressing from start to finish? No, but a bit more seriousness in the main character's home situation and the characters therein would allow the gravity of the environmental story to have much more impact, which it really deserves to have, as, again, the premise and style of the book are so promising.
Finally, the words "Puke!" and "Eww!" as exclamations, e.g., when parents show affection toward one another, really ought to be avoided in teen fiction (maybe especially dystopian teen fiction!). They can sound like an adult author trying to sound , well, like a teen. Puke!