Лучше всего иностранный язык изучать в той стране, где на нем говорят. Если нет такой возможности, то как вариант можно рассмотреть чтение книг на иностранном языке. Желающим изучить английский язык хочу посоветовать чтение книг английских и американских писателей.
http://hosgeldi.com/eng/library/. Эти книги научат более правильному английскому чем любой преподаватель