I have been a sometimes viewer of this series and I am always impressed by the quality of the episodes I have seen. This particular episode ranks right up there in the top echelon, and it will be one I definitely remember. The writing, directing, and acting by all regular and guest cast was top-notch. This is an intelligent episode and does not force-feed you the themes. The characters motivations and personalities are remarkably well-developed within a forty-five minute time span. The relationship between Coop and Jimmy, which was only shown within a quarter of the full episode, was also believable. A lot of heart went into this one - thanks to everyone who worked to diligently, I'll be watching out for more!