I had him for a beginning math class, the only math class I had to take, however, he made it difficult for no reason. His grading is weird, you can only make a 0, 50, or a 100. Even if you miss one problem on anything, it's a 50. Before I turn papers in I ask him to check on it and he says that it's good but then I get it back and it's wrong.