Не выгоняют, а не набирают - разница в формулировках , а по факту результат один. Школа , имеющая профильные классы, набирает в след класс по установленным требованиям. Если требование не выполнено, то ребенка не зачисляют в следующий класс. Если в школе были бы общеобразовательные классы , то его переводили бы туда , ибо есть закон, обязующий образовательное учреждение доучить до 11 кл, если такого класса нет ( а его нет в 58-й), то ученик реализует свое право на среднее общее образование в школе, к которой он относится по месту жительства.