I Love You, Beth Cooper by Larry Doyle
Valedictorian geek shakes up his life during his valedictory speech by professing his love for head cheerleader/homecoming queen. Improbably, cheerleader and her bitchy, uber-popular friends take geek and his equally dorky, is-he-or-isn't-he-gay, movie quote-spewing, bad Spanglish-speaking friend out on graduation night. Chaos and hilarity ensue. This includes a crazy Army-assassin boyfriend, co-ed showering, a towel-snapping scene, and a grad party to end all grad parties. I had always wondered what the cool kids did in high school ;)
3.5 stars out of 5.
Currently reading Enemy Women by Paulette Jiles and friggin' LOVING it.