He is a research scientist with the University of Memphis Institute for Intelligent Systems, a collection of researchers from computer science, cognitive science, engineering, and linguistics who are creating intelligent tutoring and instructional systems of the future. He is also a Fellow with the Center for Innovative Teaching and Learning where he advises the university on creating and supporting effective pedagogy in online and blended learning environments.