I haven't read a ton of graphic novels so this isn't saying much, but Roller Girl was hands down my favorite one so far. Something about it was just perfect. Jamieson's illustrations show not only the intensity and awesomeness of roller derby, but also the anxiety and confusion that is junior high (and all of the changes that come with it). The star of the book is the beautifully imperfect Astrid, who loves wearing black, HATES clothes shopping, and doesn't understand why her best friend Nicole keeps talking about boys and hanging out with her arch-nemesis Rachel. Astrid's facial expressions and humorous asides had me hooked right away, and by the end I just wanted to give her a hug. We've all been there Astrid, you'll be just fine. Roller Girl sends a message I wish I had paid more attention to in grade school - do what you love, and you'll naturally end up with friends who like you for who you are. There's no need to be someone you're not to "fit in." 
 This book is great for middle schoolers up through high school, especially girls. I'm hoping we will see Astrid again - the end is left open for some more Roller Girl!