What English pronunciation teaching resources are best?

Answer:

There are quite a few useful resources, for example, "Test your pronunciation" by Michael Vaughan-Rees, Underhill's "Sound Foundations", and "English Pronunciation in Use" by Mark Hancock – there are 60 lessons with CDs, phonemic chart, stress and intonation.

There are quite a few excellent online resources, too. You will find them in ESL Teacher Reference Desk.

ESL learners who wish to improve their English pronunciation should develop their listening skills. Many listening skill development resources are available here...