How can a foreign speaker (where a "foreign speaker" speaks English as a second language) effectively improve their spoken English by improving their pronunciation and reducing their foreign accent.

To be more specific, let's assume that the foreign speaker wishes to target a particular regional accent in English. Let's take mid-western United States as an example.

Note: this is a cross-post from the Stack Exchange site "Spanish Language and Usage". I posted in both places because I expect the methods for improving pronunciation may differ.

closed as not constructive by Matt E. Эллен, Mitch, yoozer8, Daniel, James Waldby - jwpat7 Mar 30 '12 at 18:32

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.


There is some encouraging research behind the approach used in the English Accent Coach website. It's free and easy to use. You don't even need to login. (I was not involved with and have no commercial interest in the site.)

Not the answer you're looking for? Browse other questions tagged or ask your own question.