Horribly bad grade school stereotypes abound! I liked the overall plot, but the characters were just so nasty and mean. Homophobic (look at Nic) and sexist (look at Maya and Jennifer). I'm still really surprised at all the hate that was packed into this book.