I listened to this in one day and couldn’t put it down. Great story and character building with some unexpected twists, mature teens, a sweet PG love story and a happy ending.