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.

Courses:

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