engagetheirminds.com
Pecha Kucha
According the the above website, “PechaKucha is a presentation format for creative work originally devised in 2003 by Astrid Klein and Mark Dytham of Klein-Dytham Architecture in Tokyo, Japan…