His research interests involve implementing immersive online learning environments and investigating advanced technologies for interactive learning. Specific research issues include multimedia learning, mobile learning and technology adoption. His research findings have appeared in Computers and Education, Educational Technology Research and Development, Computers in Human Behavior, and other decent journals.