I have been learning Arabic for the past year and a half. I speak fluent Spanish also. I am looking to hire a conversation partner who will spend time conversing with me only in Arabic. I have made many Arabic-speaking friends on Skype whose English is better than my Arabic, so we spend so much more time speaking in English. This doesn't push me and help me progress in Arabic. I want to practice with someone who will not speak English to me even if I get stuck or if there are long pauses. I am happy to arrange separate, specific times to let a partner practice English, but I don't want to mix this with Arabic practice. I hope travel to an Arabic-speaking country in the near future, but until then I still need to practice my speaking. Patience and perhaps a select few pointers on my common mistakes is what I'm looking for. I don't want a language partner who is going to stop me at every mistake I make. I want to improve, but I don't have an unrealistic goal of perfection.