SUCCESS
Well, the presentation was a success! So, even though I winged the whole thing, and I basically talked shit for the full 7 mins I was up there, my teacher seemed to enjoy it.
WINNING AT LIFE!
