About Robert O'Dowd
Robert O'Dowd is Associate Professor (professor titular) for English as a Foreign Language and Applied Linguistics at... more. He has taught at universities in Ireland, Germany and Spain and has over 40 publications on the application of Virtual Exchange in university and pre-university education settings.professor titular