His research interests are Artificial Intelligence and Intelligent Educational Media. He is currently involved in several research projects in the area of immersive, multi-user, virtual environments. He is also involved in research for developing software tools for constructing virtual worlds, and innovative methods for assessing learning in virtual environments.