A method of presenting an interactive presentation on a display to an
audience includes the step of displaying a slide from a presentation to
the audience with a presentation software application, the slide
including a selectable element for initiating an audience response
session. Upon selection of the selectable element, the audience response
session is initiated, wherein the initiating step includes calling a
response session screen generator program and passing at least one data
element to the response session screen generator program. During the
audience response session, question is displayed to the audience and
responses are received to the question from a plurality of remote
response units distributed to the audience.