updated July 31 at 7:22 MDT
date location event time
schedule provided by the speaker via eSpeakers