How long is the presentation supposed to last....and how fast are you talking?

All of that would certainly get me hanging as a completely uninitiated bystander, or it might overwhelm me...