Great book. One of the only books on my highschool mandatory reading list that I actually liked. The only others that I thought were any good were Ender's Game, Lord of the Flies and any of the mandatory Shakespeare.
Although, you'll be hating your life if you're ever required to read Ethan Frome, The Diving Bell and the Butterfly or Black Boy. Ethan Frome in particular will have you nearly slitting your wrists in absolute misery.