Richard H. Hall, Ph.D.
Associate Professor, Department of Psychology
Research Associate, Instructional Software Development Center
Director, Media Design and Assessment Laboratory