Ted takes a breath to ponder over 300 episodes of Ted in Your Head, and talk about what’s going on. TedinYourHead.com