Half this book was great, the other half annoyed me to death. 
 I loved the idea. Everyone loves the underdog, but this underdog had a very Cinderella ending. Bianca tells it like it is and while this is endearing, her thoughts were so pervasive, she became annoying. 
 The other characters were extremely stereotypical and then the dialogue... The author admits through Bianca that most of her dialogue is ripped off from John Hughes' movies and Lifetime specials, but instead of re-writing it, she kept it and just made lame jabs at it. That annoyed me. Either write your cheesy dialogue or re-write it. Then, there was the rest of the dialogue that tried so hard to be 'hip' and 'cool' and use a millions curses and acronyms, but just end up sounding as bad as the '80's rip offs. And the author was 19 when she wrote this. I expected more authenticity. 
 Everyone feels like a DUFF, it's true we all do, but at least make this realistic. I mean come on, I believed her family and her friends, but when it came to the two guys, that just made it all seem too much. I really wish Bianca could have figured some of this stuff out for herself. Did she really need a love triangle to realize she was just as shallow as everyone else her age?