Prep.

prep cover

I just finished reading a really well written book called Prep by Curtis Sittenfeld.  I recommend it highly.

Check out the author’s website at: http://www.curtissittenfeld.com/prep.htm