People say he doesn't explain things well, but he asks every couple sentences in his explanations if people have any questions before we move on. Everyone failed our midterm, so he gave us another one and let us turn in solutions to the first one. Cares a lot about students in his class and will help you so much in office hours. Actually Study.