Instructor of Record
Texas A&M University: Peoples and Cultures of the World – Spring 2023
Texas A&M University: Peoples and Cultures of the World – Fall 2021
Teaching Assistant
Texas A&M University: Cultural Diversity and Ethics – Fall 2022
Texas A&M University: Naval Warfare & Warships in Ancient Greece & Rome – Spring 2022
Texas A&M University: Nautical Archaeology – Spring 2022
Texas A&M University: Introduction to Archaeology – Fall 2019
University of South Florida: Greek Warfare – Fall 2018
University of South Florida: Classical Greece – Spring 2018
University of South Florida: Greek Warfare – Fall 2017
Guest Lectures
“Hellenistic Fleets and the First Punic War,” Texas A&M University: Classical Seafaring – Fall 2022
“Ancient Lost-Wax Casting,” Texas A&M University: Biblical Archaeology – Spring 2022
“Ancient Navies and Shipwrecks,” Texas A&M University: Introduction to Anthropology – Fall 2021
Graduate Coursework
Texas A&M University: Teaching Anthropology – Spring 2020