Thank you for all the feedback and the error catching! I've fixed all the errors so far.
I'm hoping to use more dynamic presentation to emphasize some moments, so I'm glad to hear that it comes across well!