36 Signs You Pulled this Presentation Together at the Last Minute8.2K51Sarah CooperBlue Parrot GrillFollowSep 4, 2018 · 1 min readGreat information, thanks for sharing!