Today we're joined by friend and special guest speaker, Terrence Smith.