Как же Вы так выбирали учителя, который кричит на детей? Если Вам не повезло с учителем, это еще не значит, что школа не подходит ребенку. Ребенок не усваивает из-за того, что авторитарный педагог? Найдите ему личностно-ориентированную школу, где ему будет комфортно. Лучше частную, где не задавят и будет индивидуальный подход, и сидеть будет на первой парте. Я считаю, что 90% успеха ребенка зависит от педагога. Школа это не только полученные знания.Вы лишаете его взаимодействия со сверстниками.  Смоделировать такие ситуации дома с мамой тета тет невозможно.