He is knowledgeable and does teach in a serviceable manner. But he is highly irritable, short tempered and passive aggressive. He speaks extremely softly. And when asked to be louder, he scolds students for making said request. Also deviates significantly while teaching (most of which is also inaudible).