1. Centre for Instructional Technology & Multimedia, Universiti Sains Malaysia, Penang, Malaysia
2. School of Educational Studies, Universiti Sains Malaysia, Penang, Malaysia
3. Computer Science Department, Community College, King Saud University, Saudi Arabia