Which of these would you choose if you were speaking with somone who is not as fluent as you?
1) Switch to using simpler words/sentence constructions.
2) Speak normally and have them ask you when they don't understand something. (You can still avoid using excessive slang and such..)
3) ?
If you were on the other side of the conversation, which choice would you rather the other person make?
3. Just speak in a slower pace. Gives them time to think, and to fill in, to guess, the part of the sentence they dont get.
If I were to speak with French people, as I am learning the language at the moment, it would help if they enunciate and speak in a slower pace.
Using simpler vocabulary sure helps, but if they constantly speak that way I won't be able to learn new words.
It also helps if the native speakers I'm talking to have infinite patience :p
80% for no. 1 and 20% for no. 2
Sometimes I hate it when I talk to native speaker of tha language I am learning even if from the start I already told them that I am still a beginner but then they still reply me with 1 long paragraph with bunch of unfamiliar vocab and complex sentences >_<
2 for both questions. So I could learn more. I would have people do the same thing even in my native language because learning new vocabulary is nice and it makes it easier to articulate.