A review by harper_hopkins
The Hating Game by Sally Thorne

3.75