The Internet and the revolutions in interactive learning