Kelli Keyes gave a Pecha Kucha presentation. Pecha Kucha is a presentation style where each slide automatically advances every 20 seconds, forcing brevity in the presentation. The document title indicates that Kelli Keyes was the presenter in this Pecha Kucha style presentation.