Peter Robertson will be visiting Traverse City, Michigan on June 11th.