Yes! My high school English teacher made us read it twice, because he said we didn't read it well enough as a summer reading assignment, so he shifted everything for fall back a month so we could read it AGAIN. I haven't read it since, though...