I've had this in my wheelhouse of to-reads for a while and finally got around to it. I found it rather enjoyable, shirking my duties once or twice to race to the end.Livi is an awkward almost 18 year old who spends most of her time in Pennsylvania with her mom, and some of her time across the pond i...