Robert O'Dowd

Lecturer in EFL and teacher education at Uni Leon, Spain. Researches online intercultural exchange and coordinates the European project INTENT.
4.4K
views
+0
today
People sharing Robert O'Dowd's Interests
Robert O'Dowd's Interests
Education