Leo's letter of acceptance to Stanford is dated May 16, 2018, the same day that this episode originally aired.
This series was canceled on May 11, 2018, which is why some scenes present sudden wrap-ups for characters and subplots, but Netflix picked up the series, adding a number of scenes that set up the third season.
A NOC list, where NOC is short for Not Official Cover, refers to spies who do not serve in a diplomatic capacity. This list played a key element in a number of the Mission: Impossible films.
The name of the little blue car in London when Hannah chases Amy is a Nissan "Figaro". There were only 20,000 produced in Japan in 1991/1992.