То есть я в школе вообще не учил английский, затем летом перед вузом взялся за него. Практиковал 1 месяц -- получил совсем слабую базу, где-то уровня А2. Затем у меня появился знакомый британец, я с ним год 24/7 общался каждый день. Через год, когда он уехал, я решил сдать АЙЛТС. Сдал на С1.
Это к тому, что для изучения английского нужно не зубрить всякое говно, а контактировать с языком. Так обучение и построено на Западе.
Ну в большинстве случаев обучение строится на английском там, где английский является разговорным, либо эта какой-то город, в котором большое смешение. Считаю странным учить линалу на английском, в чем профит как бы, все говорят на русском. В вышке и сколково есть подобная практика - учить на английском какому-то предмету. Ну и скажем так, даже на мехмате есть подобие спецкурсов и енс на английском, но выглядит это убого) А вообще на западе тоже учат иностранный язык, как отдельный язык, т.е. там не преподают все предметы на этом иностранном языке.