All shows are approximately 45 minutes long (unless noted otherwise). Preschool shows are 20 minutes in length. Live presentations are recommended for preschool through 3rd grade. Live or taped presentations are available for older groups.