Просмотр фильмов с субтитрами на изучаемом языке действительно улучшаетвосприятие иностранной устной речи. Есть такая программа Lingual Media Player (LaMP), в которой отлично организована навигация по фразам: переходы, повтор последней фразы, остановки в конце каждой фразы. Реализованы такие возможности как подключение двух субтитров на разных языках, быстрое переключение между аудиодорожками. Можно использовать он-лайн переводчики и словари.