When people find a language exchange partner (such as via Reddit's r/language_exchange), they often seek out a native speaker. However, this typically comes at a cost: spending time teaching them your native language in return.
I'm interested in comparing:
- Language exchange with a native speaker: speaking for 1 hour with a native speaker, and in repayment speaking for 1 hour in your native language.
- Language exchange with a non-native speaker: speaking for 2 hours with a non-native speaker in your target language.
Question: Is it more productive to speak 2 hours with a student who is learning the same language, or 1 hour with a native speaker (and 1 hour in your native language)?
For instance, if I want to practice Chinese, I could talk with a native Chinese speaker and provide English language practice in return, or I could find someone else learning Chinese and not have to worry about "repayment".