3.5
emotional funny hopeful informative lighthearted reflective slow-paced

I WANT to rate this higher, because I generally agree with and appreciate the message, but *oh my god* what a slog this was to read. Kingsolver is a pretty writer but not an entertaining one. 

If I were twenty years older and ten years less woke I might have actually enjoyed it.