Courses Current Semester ANT 2140 Introduction to World Archaeology spring 2024 ANT 4114 Principles of Archaeology spring 2024 ANG 5184 Principles of Archaeology spring 2024 Courses Taught See Prior Courses page