Учу слова, но ...
Все мы сталкивались с этим заданием - "выучить к понедельнику вот эти слова!". Ужасное задание, на мой взгляд. Не было бы таким ужасным, если бы студенту сначала объяснили, как это делать! Самое первое и главное. Язык – это всегда для коммуникации. Поэтому должны быть люди, книги, информация, что-то конкретное что вы хотите с помощью языка получить - или передать. Отталкиваясь от этого, знания, можно работать и со словами, и с грамматикой, и с чем угодно.

Знакомый со школы метод - выписывание слов и просто их заучивание. Современный аналог доступен на многих платформах (busuu, lingualeo). Но часто это по-прежнему не помогает даже распознавать слова в тексте, и тем более использовать их в своей речи. Есть продвинутая версия "списков слов", но для него нужен второй человек. Суть метода: берем список, проверяющий говорит слово на русском или изучаемом языке, задача - выпалить ответ как можно быстрее. Если второе слово не звучит в течение пяти секунд, его говорит сам проверяющий и идет дальше. дойдя до конца списка, снова проходит те слова, которые не вспомнились сразу. и так далее. Если проводить регулярно - отличная штука, хорошо связывает память, слух и говорение. Но способов учить слова миллион.
Само по себе слово, по сути, не существует, не висит в вакууме. Если вы знаете, как написать по-английски "кошка" - это не поможет вам ни понять другого человека, ни описать ситуацию. Нужно знать, как слова связываются друг с другом, как они видоизменяются, в какие контексты вписываются, какие значения в них принимают...

Лучше опираться на то, что слова вообще не надо учить. Нет такого процесса - заучивать слова. Есть только использование. Например, написание своего текста с данными словами. Слова могут быть случайным набором - и тогда текст выйдет смешным, - или могут быть тематически подобранными. И одно упражнение напоследок: придумывайте определения хорошо известным словам. What is "the cup"? "the air"? "the map"?