Guest Speaker: Tim Teakle