Some of you may know that I am an English teacher. I keep telling my students that reading in English is very important because this way they can improve their knowledge anytime, even on the bus or on the train. Moreover it's so much fun. For the brain reading in English is like swimming in the English language. Many of them like the idea. After a certain level I encourage them to read real, original books. (There are books for English learners that contain easy stories with light grammar.)
Usually I first recommend Narnia. Its language is beautiful and it's easy to understand it. It has some hard words but after the first 50 pages it's a piece of cake. I have never read HP but I usually recommend it, too because I have heard it's really nice, too and it's quite easy to get it.
What other books would you recommend? SK writes beautifully and it's not that hard but I wouldn't recommend his books for an English learner as a first read. It can be good after some books but for first.. it's a bit hard.
Many students give up reading in English because they open a classical book for example Tom Sawyer or Lord of the Flies (heh, LotF wasn't easy for me either) and they can't understand much so they get disappointed and they don't try it again anymore.
So? Can you help me? I need more books in my pocket I can recommend.