His research interests include: 1) the design of learning environments that use information technologies to support human communications; 2) the design, development, adoption, and implementation of digitized learning materials; and 3) the incorporation of methods for teaching problem-solving into web-based educational delivery systems.