Нашел интересную прилажку для iOS устройств - Memrise. Суть заключается в следующем: вам даётся слово на английском + перевод к нему, а также произносится это слово вслух. Далее это слово пишется на русском, вы должны выбрать из предложенных слов нужный перевод, потом произносится это слово через динамики, вы должны определить, что за слово сказано, при изучении каждого слова вы должны будете написать его с клавиатуры самостоятельно, что помогает запомнить правильное написание слова! Рекомендую данное приложение, есть курс для начинающих и продвинутых, приложение бесплатное, но разработчики предлагают подписку с расширенными (не знаю, что там) возможностями. Включает себя также Испанский, Немецкий, Французский, Китайский, Японский и другие языки. https://itunes.apple.com/us/app/memrise-learn-languages/id635966718?mt=8