Ratings110
Average rating3.8
I got more than halfway through this book thinking it wasn't entirely my cup of tea, but then it fiercely and surprisingly didn't let me put it down. I shouldn't be surprised that I like another Christina Lauren book, but I'm always surprised by how much I like each book. 3.75 stars from me, rounded up to 4.