LanguageExchangeBCN.com helps you find "intercambios" which means people interested in meeting to help you practise their native language in exchange for language practise in your native language. A fun and free way to make friends and learn languages. Language Exchange website also has information about Private Language Tutors in Barcelona