The Oxford book of Christmas Poems is a poetry book. This book contains poems that range from one to two pages in length. The wording and length of poems would make it well suited for older, more experienced readers. There are not very many illustrations throughout the story so this book would be best when read aloud to younger students.
Singable Picture Books in the Scholastic Video Collection