Xavier
Teaches: Catalan
Speaks: Catalan, Spanish, German, English, French, Portuguese
My name is Xavier and I'm a teacher and translator, graduated in Modern languages and literatures at Universitat de Barcelona. I've been teaching Engl...