Teaching


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