EnglishMate - Best app for learning English pronunciation app for iPhone and iPad
EnglishMate has a good layout and speaking function, can help you to learn English.
It makes any sentence come alive and be listened again and again for you to catch both the real flow and pronunciation at once !