La Salle University
Adjunct Professor
Temple University
Instructor
California Polytechnic State University
Assistant Professor
University of Virginia
Assistant Professor, General Faculty
University of Virginia
Assistant Professor
Northern Kentucky University
Fox School of Business at Temple University
Ball State University