My small private-school choir of 10 6th-8th graders is combining with 16 4th & 5th graders to present this, in 4 performances, to school, parents and a local Rotary Club. At school, the classroom teachers will use the info pages to complement the understanding of the students in the audience. For the Rotary Club, we will omit the scripted speeches and perfom only the songs which stand alone quite well. I found the suggested staging too busy and adapted it for our group on risers. But, overall, it's a lot of fun, offers opportunities for good choral ensemble and the kids enjoy it.