Ratings1,269
Average rating4
The FMC is annoying, as is the MMC's stupid nickname for her, and the world doesn't really make sense, but this book was entertaining. Some of the writing is cringe but I gave an extra star because it made me actually cry at one point (I'll never forgive you Rebecca