After our disastrous book discussion on Lincoln Jones, we got to discuss When You Reach Me. Book discussion only went slightly better. There were about seven people, half of whom hadn't finished reading the book or were very confused about the plot.
In preparation I reread the book three times (once per month leading up to the meeting). Normally I don't reread books I love that quickly because I'm afraid they'll lose their magic. It was great every time though. Rereading really let me see all the ways the story is working and pick up on all the clues.