The TPSR Alliance: Learning with a Family Who Won't Give Up on You