I once had a native Spanish-speaking colleague propose a deal; in order to improve his English, he was to speak only English to me, and in order for me to improve my Spanish, I was to speak only Spanish to him. Without wanting him to know how I reaaaally felt about language acquisition so soon after meeting, I hesitantly agreed to the terms.
The results were disastrous.