He has worked in news departments of television stations in St. Louis, Mo., and Phoenix, Ariz., and previously served as an instructor at Tulsa Community College. Mr. Williams has made presentations before professional organizations including: