Web-Based Teaching and Learning across Culture and Age [electronic resource]