Ага, лично я учил английский, как все, в школе. Но учили так, что бы, не дай бог никто не выучил.
А потом, когда понадобилось, учил уже сам. Читал книги в оригинале, смотрел фильмы-сериалы. Ехал за бугор и там жил, каждый день разговаривая по нескольку часов с людьми, у которых английский родной. Так и выучил.
А все эти школы, с моей колокольни - полная туфта, только деньги выкачивают. Иностранный язык - это ведь не физика, надо тупо запоминать и тренироваться. Т.е. никто не обучит, а можно только самому выучить. Лучшие из преподавателей так и говорят - "сам, всё сам, а мы только пальцем ткнуть можем, в какой последовательности лучше идти. Да и то все люди разные, не угадаешь кому что лучше."