Robert O'Dowd
banner
robodowd.bsky.social
Robert O'Dowd
@robodowd.bsky.social
Full Professor (Catedrático) in English Studies at Universidad de León, Spain. Researches Virtual Exchange, Blended Mobility & English medium Instruction.
No videos yet.