Here are some words and expressions that appear in the video:
pop into one’s mind (expression): think of something suddenly
– The words to this old song popped into my mind while I was riding my bike.
dubious (adjective): doubtful or not sure about the truth of something
– I was somewhat dubious about his claim that he graduate from that university.