I failed his class and got a 98 in the same class the next semester with a different professor. He never answered questions, mumbled a lot, and got mad (even rolled his eyes) when we didn't understand what was going on. He never offered help or guidance. Several people in my class failed and it was definitely because of his incompetence.