This paper also covers the difficulties facing these
approaches such as the limitations of the Internet, lack of
expertise in development of media and digital content, the
difficulty when collecting learning material distributed
throughout the internet, and the cost of development.