Today, the transmission of information and explosion of knowledge is very fast and it is very urgent to take immediate steps to make the education more useful and relevant. The development of flexible delivery of education. A shift in education is becoming evident where more responsibility is being placed on the individual for his or her learning, instead of solely on the teacher. Subsequently, the teachers themselves also need to be highly technologically ...