How to mold Soldiers into leaders when the language barrier still exists?
Our Nation forgets that we are in the American Army, and the official language is English.
This will sound controversial, especially coming from someone whose primary language is Spanish, but if you cannot communicate in English, even with difficulty, you shouldn't be promoted. It is your responsibility as a Soldier to prove yourself competent to assume your next responsibilities, and that might include taking English as a Second Language and Conversational English until you fond yourself competent enough to communicate.
My English is by no means perfect, but I did become a good instructor, and a public speaker. I wasn't babied, and didn't ask to lessen the standards to accommodate me.
Many will cry EO or discrimination, but it is not discrimination if you do not fit the standard. You do not need to be perfect, only capable of communicating.
On the same note, those who make fun of those of us that speak English with an accent, only show their ignorance.