Shuffle, Repeat

Shuffle, Repeat

2016 • 327 pages

Ratings4

Average rating3.5

15

"When Oliver and June are forced to ride to school together each morning, no one is more surprised than this odd couple when a friendship--and then romance--develops"--

Become a Librarian

Reviews

Popular Reviews

Reviews with the most likes.

October 6, 2016