Here are some words and expressions that appear in the video:
hard deadlines (verb): a deadline with a fixed date by which something needs to be done
– We have a hard deadline to turn in our essay by Friday.
stay on top of something (expression): be or stay in control of something
– There are many assignments in this class, so it is important to stay on top of your work from the very beginning.
finish up (verb): finish a task COMPLETELY (100%)
– I have to finish up this project by 5:00 p.m.
(In most cases, there is no difference between finish and finish up.)
allude to something (verb): refer to, hint at, call attention to something indirectly
– The teacher alluded to the possibility of a pop quiz over the next few days, but he wasn’t very direct about it.