>Если же пока дома, то можно ходить на курсы, поднять язык
Человек написал, что у него "средний уровень", так? ИМХО повышать его до "средний уровень+" займет столько же времени и усилий, как достижение среднего уровня. Я не спорю, работать над языком нужно, но на мой взгляд, пока на родине, более полезно фокусировать свое внимание на предмете, который, как вы считаете, будет источником вашего благополучия на новом месте. Т.е. если вы доктор - публикуйте ваши труды в зарубежных изданиях, IT - потратьте время на получение сертификатов, и т.д. и т.п. А язык - штука прикладная, сам по себе ценности не несет, и плохо, когда его изучение становится самоцелью.
А вот вам пример из жизни, из совсем другой области: все мы умеем водить машину - на среднем уровне - знаем ПДД, какие педали давить, что нужно ездить осторожно и т.д., но почему-то только единицы заморачиваются оттачиванием навыков вождения до уровня продвинутого стреет-рейсера. Почему? -Да потому, что большинству и на "среднем уровне" не плохо, они спецы в других областях ;)