Pet Avatars, Performance Visualization, and Social Presence - Wang, Nicole; Gregg, Andrea; Yeh, Martin K.-C; Heiser, Rebecca; Diehl, William C. (International Journal of Technology in Teaching and Learning, 2019)