His research interests include media attributes, system affordances, interactivity in e-learning, instructional hypermedia, and database support for Web-based educational applications. He has co-authored Designing and Developing Web-based Instruction published by Pearson Education in 2006 and published a number of book chapters and journal articles. He has presented regularly at national and international conferences, and has conducted numerous seminars, panel discussions, and workshops on instructional technology and e-learning.