Jessica is one of those characters I love to hate. She was just so fake in her friendship towards Bella and never cared about her as a friend. And then it made me so mad in Eclipse at graduation she does a 180 and pretends to be Bella's friend and want to keep in touch? just an all around annoying, not good character.

In the books Eric was valedictorian (the idea that Jessica would be is ridiculous!). And I think the Cullens would probably deliberately mess up a bit here or there to make sure they didn't graduate at the very top of the class. It might attract a bit too much attention.