Professional service
Associate editor, International Journal of Teaching and Learning in Higher Education
Advisory board, New Media Consortium's Horizon Project
Guest reviewer, Journal on Excellence in College Teaching
Guest reviewer, Interactive Multimedia in Education and Training

Research
 
Member, Multimedia Learning Research Group, Virginia Tech  

Consulting
 
Instructional designer, National Middle School Association: designed and developed multimedia presentations for Middle Grades Education: Fundamentals and Research project