Courses taught by Dr. William Ayres

I teach a wide range of courses in anthropology, primarily ones examining archaeological evidence for technological evolution; early human subsistence and settlement; and human social and ideological spheres seen in monumental architecture. Fundamental to these discussions are historical ecology, island societies, and ideas about the formation of social inequality.

Courses: