Teaching
Lehigh University
- ANTH 012: Introduction to Archaeology and Human Origins
- ANTH 145: Human Evolution
- ANTH/LAS/GS 117: Archaeology of Latin America [cross-listed with Latin American & Latino Studies and Global Studies Interdisciplinary Programs]
- ANTH 197: Anthropology of Violence and Conflict
Middle Tennessee State University
- ANTH 2210: World Prehistory
- ANTH 3310: Biological Anthropology
University of Tennessee, Knoxville
- ANTH 110: Human Origins
- ANTH 210: Principles of Biological Anthropology
- ANTH 309: Advanced Principles of Biological Anthropology
University of Central Florida (Graduate Teaching Assistant)
- ANT 4525: Human Osteology
- ANT 4521: Forensic Anthropology
- ANT 4183: Archaeological Sciences
- ANT 4462: Medical Anthropology
- ANT 3026: Anthropology of the Undead (Online)
- ANT 2410: Cultural Anthropology
- ANT 3212: Peoples of the World
Non-credit Courses for the General Public:
- Archaeology of Caribbean Piracy