А это и есть по существу. Вылили кучу грязи на других, не понимая, что этим прекрасно обрисовали себя же. По теме же: пресловутый уровень intermediate+\- как раз в обычной школе и достигается, не говоря уж о том, что первые курсы в вузе тоже англ. колупают будущие айтишники. И этого уровня хватает выше крыши и для написания программ, и для понимания сообщений на англ., и для базового общения за границей.