Не знаю вашу учительницу, но знаю МГИМО - проработала там 19 лет. Да, это бренд - но отнюдь не гарантия идеального английского. Вполне может быть  и бездарь, и ремесленник. Если он подрабатывает в школе, а не в своем МГИМО, где море возможностей подработать и по очень хорошим ценам - это наводит на мысли, правда?