I've always loved Louis Sachar's books, and this one wasn't different. Even though it has some bad language, some kids do talk like that. David has a lifelike problem, and the old lady and the curse add fun to it. I love all the funny things that happen to him, like his pants falling down, or dropping the test tube in science. All the characters are unique and interesting. I would suggest this book to anyone except younger kids. I really liked it!