Строго говоря, школа вас ничего заставить сдавать не может. Ученик не в рабстве у школы. Другой момент, что школа может испортить аттестат, а он важен, если вы идете по ЕГЭ, и возникнет вопрос ранжирования.  Так что я Ваш гнев прекрасно понимаю и очень сочувствую. Если не хотите менять школу, то надо идти и мирно договариваться, чтобы к ребенку относились помягче и дали возможность заниматься инфой. В школе тоже люди, могут пойти навстречу. Но тогда придется сдавать 5 егэ. С другой стороны, можно общество с английским сдавать, особо не готовясь, только на школе, если сын у вас уже три года их там утюжит.