Languages for All staff

Yang Fanzhi
Teacher in Mandarin for Cardiff Confucius Institute, Teacher Languages for All, and Teacher for Adult Education

Theresa Federici
Lecturer in Italian and Programme Director for Italian, German and Japanese Languages for All
- federicit@cardiff.ac.uk
- +44 (0)29 2087 4291

Dr Abdel-Wahab Khalifa
Lecturer in Translation and Interpreting, Programme Director for Arabic Languages for All
- khalifaa9@cardiff.ac.uk
- +44 (0)29 2087 6246

Nazaret Perez-Nieto
Lecturer in Spanish, and Programme Director for Spanish and Portuguese Languages for All
- perez-nieton@cardiff.ac.uk
- +44 (0)29 2087 6375

Beatriz Rubio-Arribas
Lecturer in Hispanic Studies, Programme Director for Languages for All
- rubioarribasb@cardiff.ac.uk
- +44 (0)29 225 10101