У меня возникла проблема...

В следующем году в нашем городе пройдёт Кубок Мира по ледолазанию. А значит съедутся спортсмены с других стран. А значит, надо знать в совершенстве английский язык. Я его знаю относительно (английский в школе, в институте на "отлично"), могу писать, читать, иногда понимаю устную речь. Но не хватает живого общения и разговорного английского. Хочу подучить язык, особенно слова, связанные с тематикой ледолазания и альпинизма.

Может кто посоветует, как лучше сделать это, обойдя стороной все платные курсы, ограничившись домашним обучением...на компьютере, аудиокурсы может...

Интересует именно методика:) Заранее спасибо!