November 1, 2020November 12, 2020educational technologyBy michelle perry Pecha Kucha Pecha Kucha is a presentation delivered using 20 slides, with high-quality images, […]