A Christmas Carol (Adventures from the Book of Virtues)

"Compassion" is a 2-part Christmas-themed episode of the animated television series , and also the final episode of the series.

Part 1
Annie is elected to be president of the drama club just in time for the Christmas pageant, but soon becomes obsessed with how much money will be made so forgets about the point of the message the play is trying to send (she tries to make a play called I'm Dreaming of a Galactic Christmas when they always put on A Christmas Carol). She has several confusing dreams in which she's taken on the role of Scrooge from A Christmas Carol, with Zack in the role of Bob Cratchit, Plato in the role of Jacob Marley, Aristotle in the role of the Ghost of Christmas Past, Socrates in the role of the Ghost of Christmas Present, and Aurora in the role of the Ghost of Christmas Yet to Come.

Part 2
Annie mentions her dreams to Plato, who reads A Christmas Carol to explain what they tell her - and remind that throughout the year, but especially at Christmas, giving to others is the greatest gift to give and the greatest reward.