A review by kellygorman
Believe Me by Tahereh Mafi

4.0

tahereh mafi is amazing at setting things up and writing characters but really bad at endings