Absolutely. This program has successfully been used by many ESL speakers in the past. You also have access to video transcripts, which you can plug into a translation service if needed.