Ratings24
Average rating3.9
Was almost a 2 star but ultimately very readable and the end picked up.
A bit younger than the YA I usually read—it's been a WHILE since I've read one where the central issue is over a school project haha. But it had realistic teenage characters so you gotta keep that in mind if you go for this and feel annoyed at some points.