Stargirl
Stargirl is a fun and interesting book told from the point of view of Leo, an ordinary high schooler in suburban Arizona. One day, a new girl, named Stargirl, arrives at Leo's middle school and turns everything upside down. Stargirl is kind and quirky and wonderful. The other students can't decide if they hate her or if they want to be just like her. Likewise, Leo likes her but doesn't know if he should if no one else thinks she's cool. The book deals with peer pressure, conformists, teen crushes, teen angst, and teen goodness is a light, poignant way that appeals to both boys and girls. It's a book whose characters and moral readers will remember for a long time.