John M. Coggeshall is a professor of anthropology at Clemson University in South Carolina. As a cultural anthropologist, Coggeshall has spent his career researching American regional ethnic and social groups. He was a visiting professor at Charles University in the fall semester of 2019.