On today's recap: Steph returns with tales of airport waits and robot pizza, Shawn insists he is now a master at golf - even though he didn't stick around to see how he stacked up. We also hear from Girls Inc about their fall programming and Wood Buffalo Wellness Society about International Overdose Awareness Day.