Ratings11
Average rating3.9
Audiobook.
I loved the first half of this book and thought I'd end up giving it five stars. By the end, I was close to giving it three stars because there were a handful of things that rubbed me the wrong way/made me roll my eyes.