Meet the college professor who said he “tried not to vomit” after watching an encounter with a veteran