Teaching and Learning Materials and the Internet