Ratings129
Average rating3.4
This book will stay with me for a while. It presents itself as an interesting twist on life - someone who has a definitive life plan set out for them gets a glimpse into the future. The story takes twists and turns with characters that you come to know and cheer for. Themes of friendship, true love, family, and more make this a great read that I highly recommend.