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. Fundamental to these discussions are historical ecology, island societies, and ideas about the formation of social inequality.


Regular Classes that will be offered again in the near future: