You need to enable JavaScript to run this app.
Unexpected affordances of virtual exchange as teacher education
Virtual exchange projects with participants in countries in conflict can challenge