Read through this one much faster than I expected, but I couldn't put it down. The letter format fit the story so well. It was like reading a diary only in a more conversational tone. The emotional roller-coaster felt by Charlie through his letters is as realistic as any high schooler's perspective I've read in a long time.