Everything you need to understand or teach Land of Loss by K. A. Applegate.
Land of Loss is the second novel of Everworld, and while it can be read and enjoyed apart from the first book, Searchfor Senna, reading the first book would clarify why four high schoolers are fighting for their lives in an ancient Aztec city that is inhabited by a god who eats people's hearts.
This is no ordinary god; this is Huitzilopoctli, a monster of evil. In Search for Senna, David describes him...