Abstract Advances in computers and Multimedia technology have changed traditional methods of learning and skills training. On-line learning continues to play a major role in the success of any academic program. Such learning can personalize learning needs both for students Read More …