He's a gapped professor but he doesn't explain topics well. Students constantly ask him to repeat what he said. Also when quizzes are coming he doesn't tell what's the quiz is on. He'll just say what we talked about. On the other hand he is very reasonable.