My DS must have read Matilda three times in 1st and 2nd grade. He really identified with her. My DD loved it, too. But she's much more gentle than him, and the meanness was almost too much for her to take, so I don't think she'll read it again for quite a while.