Professor David L. Sheffler

David L. Sheffler

Associate Professor, Chair

Personal profile

Related documents

Education/Academic qualification

Medieval History with Distinction, PhD

… → 2005

History with Distinction, BA, University of Washington

… → 1991

History, MA, Western Washington University