Shackel began his teaching career as an Adjunct Instructor, Department of Social Sciences, Suffolk Community College.
Shackel came to the Department of Anthropology at UMCP and served as an Assistant Professor from 1996-1999; Associate Professor from 1999-2002 and Professor from 2002-present.