I had to read that in high school, and I remember not being able to put it down. I think I'm going to buy another copy and re-read it.
Some high school! Kudos to the teacher who assigned it.