Mirjam Hauck
Computer-mediated language learning: Making meaning in multimodal virtual learning spaces