My colleague, Ken Berding, is a firm advocate of the benefit of singing in helping students learn and recall their New Testament Greek lessons. There's no Greek in The Pilgrim's Progress, but one of my students saw the good of processing her learning from the text into seasonal song:
Introducing Noelle Chow's Pilgrim's Progress: Christmas Songs Edition
Over the days until Christmas I'll post each of her eleven adapted lyrics. Have fun singing along, and maybe you can learn a new song in there too - I did.
First here's the whole list, followed by lyrics for Song number 1.