Why are mixed classes good for English learning?
Because you have no choice but to speak English.
Because you are forced to speak your language
Because students come from English countries.
Because nobody in your class speaks your language.