A review by bookisheverafter
The Hating Game by Sally Thorne

4.0