by Roald Dahl
Character Role Analysis
While the narrator is the one who carries out all the plans, he has an accomplice, someone who helps him out. In fact, without Grandmamma, he wouldn't have even known how to tell a witch from a normal lady, and he would have been toast. Grandmamma is always there to save her grandson when he gets into trouble, she lets him know when he's being silly, and she even carries him around in her purse. Her stories alone qualify her as guide and mentor, but her continued devotion to our protagonist throughout the story makes her all more deserving of the title.