Everything you need to understand or teach Pyramids by Terry Pratchett.
Pyramids, by Terry Pratchett, depicts the life of a young pharaoh's struggle to change his home and save it from another dimension. Through the course of the story he will become an assassin, a king, and then leave to find his own way.
Teppic is the son of the pharaoh, and when he is twelve years old he leaves home, Djelibeybi, to go to assassin school in Ankh-Morpork. He finishes his final exam...
Pyramids: The Book of Going Forth Lesson Plans contain 125 pages of teaching material, including: