Tashfeen Hussain
I think those that don't show up to class are the ones that are rating him so low, which is ironic because they barely have anything to rate. Yes he does humiliate people, which is not fun. As for questions, he only gets annoyed at the same group of boys that ask questions that he's just answered seconds ago. I would be too.