Craig Shepherd
University of Memphis
Craig Shepherd is an Associate Professor of Instructional Design and Technology at the University of Memphis. His research interests include the use of technology to facilitate learning outcomes and community formation in formal and informal learning environments.