A really solid episode that will get the viewer even more invested in the season.
The episode is marred, however, by one incredibly ignorant exchange, in which a rather touching moment between Ted and Sam in which Ted gives him an army figure is completely ruined when Sam quips, "I don't share your enthusiasm for the American military though," to which Ted replies, "Ah, imperialism." I'm not sure who wrote such a shockingly childish and historically naive bit of garbage (Bill Lawrence, Brendan Hunt, or Phoebe Walsh), but whichever writer it was should be fired for being an imbecile. What so-called imperialism are we pretending is a fact here? North Korea invading South Korea and the US and the UN defending against another Communist attack that supported/created two horrific governments that killed 50 to 80 million people and oppressed billions more? North Vietnam, with support from the Soviets and China, murdering tens of thousands of innocent people under the false premise of exploitation? Or maybe we should all support these horrific regimes and pretend we're freedom fighters, like the Khmer Rouge, the Maoists, Saddam Hussein, the Taliban, and ISIS...