2026- Teaching Assistant in Spanish – Queen's University, Belfast
SPA2101 Spanish Translation
2024-2026 Lecturer and Seminar Leader in Spanish – University College Dublin
- SPAN10140 Intensive ab initio Spanish, SPAN30010 Spanish Language III
- PORT 20230 Screening Crises in the Iberian Peninsula
- SPAN 20320 Spain on Screen
- SPAN 20300 Spaces of Conflict in Spanish Cinema
- (convened unit [7 hours]) SLL 30050 Spanish Adaptations
- (co-created, co-convened module) MA SLL40850 European Comedy and Performance
SPA2101 Spanish Translation
2024-2026 Lecturer and Seminar Leader in Spanish – University College Dublin
- SPAN10140 Intensive ab initio Spanish, SPAN30010 Spanish Language III
- PORT 20230 Screening Crises in the Iberian Peninsula
- SPAN 20320 Spain on Screen
- SPAN 20300 Spaces of Conflict in Spanish Cinema
- (convened unit [7 hours]) SLL 30050 Spanish Adaptations
- (co-created, co-convened module) MA SLL40850 European Comedy and Performance
2025 Lecturer on ‘De Buñuel a Almodóvar, An Online Course’ – Instituto Cervantes London
I wrote and delivered four hours of lectures on Fernando Fernán Gómez and Icíar Bollaín
I wrote and delivered four hours of lectures on Fernando Fernán Gómez and Icíar Bollaín
2022-2024 Faculty Teaching Assistant – Culture, Media, and Creative Industries, King’s College London
- (MA) 7AAICC26 Gender, Media and Culture (12 hours, lectures & seminars)
- (MA) 7AAICC52 Children, Media Industries and Culture (13 hours, lectures & seminars)
- (MA) 7AAICC26 Gender, Media and Culture (12 hours, lectures & seminars)
- (MA) 7AAICC52 Children, Media Industries and Culture (13 hours, lectures & seminars)
Jan-July 2022 Spanish Teacher (GCSE/A-Level) – The Queen’s Gate School, London
35 hours/week – classroom delivery, preparing non-native students for GCSE/A-Level exams
35 hours/week – classroom delivery, preparing non-native students for GCSE/A-Level exams
2018-2021 Faculty Teaching Assistant – Department of Modern Languages, Durham University
SPAN1171 Introduction to Hispanic Literature and Culture (A-Level)
SPAN1141 Identity in the Spanish-Speaking World [Sept 2020-March 2021]
SPAN2151 Icons and Myths of the Spanish-Speaking World [Sept 2018-February 2019]
SPAN1171 Introduction to Hispanic Literature and Culture (A-Level)
SPAN1141 Identity in the Spanish-Speaking World [Sept 2020-March 2021]
SPAN2151 Icons and Myths of the Spanish-Speaking World [Sept 2018-February 2019]
Jan-Aug 2016 Spanish Tutor at 2 Language Schools Lexgo International & ‘ShinyPeople’ – Salamanca, Spain
Wide experience teaching Spanish to non‑native learners; extensive online learning technologies.
Wide experience teaching Spanish to non‑native learners; extensive online learning technologies.
2013-2021 Freelance Spanish Teacher – London, UK
3 hrs/week, curriculum design & delivery (online; in-person) for 50 students at GCSE/A-Levels
3 hrs/week, curriculum design & delivery (online; in-person) for 50 students at GCSE/A-Levels