His academic experiences are in distance education, eLearning, technology training in teacher education, online learning communities, learning organization, and knowledge management. He received his PhD from Arizona State University. His research interests are distance education, socio-cognitive learning, socio-cultural learning, online learning communities, learning organization, and knowledge management.