Ratings328
Average rating3.8
I enjoyed this book. And although I knew where it was going, the ride to get there was entertaining.
Could it have been shorter, yes.
Was it annoying long, no.
There was decent banter. None of the characters were overly annoying. I love an enemies to lovers. It is very STEM.