Ratings630
Average rating3.7
Just fantastic. Totally transports you back into your awkward teenage years, with that first love you'd do anything for and thought would last forever. Rainbow Rowell is superbly talented at picking the right words to convey the frenetic, confusing, overwhelming feelings involved. Would read again, no question.