He is a poor teacher that gives grades for subjective assessment without feedback, and therefore it was impossible to do better because you never know his basis for assessment. He didn't actually teach or engage with the info. tech, class, but rather did his own work while we worked on assignments. In hindsight, I should have challenged his assessments, because it was indistinguishable from just randomly assigning marks.
His Chemistry teaching consisted of simply reading the textbook to the class. His PE lessons involved him riding his bike while the students ran. Terrible.