9/10Clever and funny.Great moral story seen through the eyes of a group of 5th graders. The plot is appropriately simple, the characters are well-developed, and the dialogue is witty.fcatenaJan 4, 2020