Насколько я поняла, ребенок учится в классе по другому профилю, соответственно, на неосновные предметы часов выделено минимум. И тут, кстати, не особо важно кто ведет. Да, может быть более приятный человек или менее, но при имеющемся раскладе он все равно хороших знаний дать не может в принципе. Что, собственно говоря, и подтверждается плохими оценками. Ну не станет ведь учитель лепить двойки ученику, отлично знающему предмет.