3.25⭐ The plot of this book was fun and nerdy enough to complete, but it wasn't something I'd necessarily recommend or read again. It was enjoyable while doing chores, and the characters were likeable, so I rooted for their happy ending. Some things felt forced, especially the ending, which seemed to be going for tidy, rather than believable.