Учитель не имеет права ставить двойки по спецпредметам из-за поведения. Я бы начала с этого. Поведение педагога смахивает на травлю. У ребенка вполне может быть протестное поведение. То есть, он может искренне думать, что учитель прав, ставя ему двойки за нормальные знания, но нутром чует несправедливость.Имхо, ребенку не хватает чувства защиты от Вас. И я бы ему эту защиту обеспечила.